Advertisement

Java进阶 Java多线程(二):开启多线程

阅读量:

引言

【第一篇文献阐述了Java多线程的基本概念及其功能,而本文则重点讲解在Java编程语言中实现多线程操作的具体方式。

相关延伸阅读,Java多线程专题文章

Java进阶 ——— Java多线程(一)之进程和线程
Java进阶 ——— Java多线程(二)之如何开启多线程
Java进阶 ——— Java多线程(三)之多线程同步问题

开启方式解析

Java中启动多线程操作存在三种不同的实现路径

第一种方式为通过继承Thread类来完成
第二种方式则是采用实现Runnable接口的形式
第三种方式涉及利用java.util.concurrent.ThreadFactory类进行线程的生成

继承Thread类

通过继承Thread类并实现其run()方法,可以定义线程执行的具体操作,该方法内部的代码即为线程所要执行的任务,因此run()方法也被称为线程执行体。接下来,通过实例化Thread的子类即可生成对应的线程对象。为了启动该线程,需要调用线程对象的start()方法,需要注意的是必须使用start()方法进行启动。以下为示例代码:

public class ThreadTest {

复制代码
    private int age = 10;

全部评论 (0)

还没有任何评论哟~