场景
Java中创建线程的方式有三种
1、通过继承Thread类来创建线程
定义一个线程类使其继承Thread类,并重写其中的run方法,run方法内部就是线程要完成的任务,
因此run方法也被称为执行体,使用start方法来启动线程。
2、通过实现Runanle接口来创建线程
首先定义Runnable接口,并重写Runnable接口的run方法,run方法的方法体同样是该线程的线程执行体。
3、通过Callable 和 Future来创建线程
Runnable接口执行的是独立的任务,Runnable接口不会产生任何返回值,
如果希望在任务完成之后能够返回一个值的话,可以实现Callable接口。
注:
博客:
霸道流氓气质的博客_CSDN博客-C#,架构之路,SpringBoot领域博主
实现
Java创建线程的三种方式
1、通过继承Thread类来创建线程
public class TJavaThread extends Thread{
static int count;
@Overr