可克达拉市网站建设_网站建设公司_全栈开发者_seo优化
2026/1/6 16:21:28 网站建设 项目流程

1.继承Thread类的实现方式

Thraed表示JAVA中的线程

如果想拥有一条线程,要先创建一个自建类,让他继承Thread。这样他就代表一种能执行的线程。
再在测试类中创建一个Thread类对象就代表,创建了一个线程。

run方法中记录的数据是要在这个线程中执行的语句

在开启线程的时候要用start(表示开启线程),而不是直接调用run方法(表示调用类里面的一个方法)

图片

2.实现Runnable接口的方法实现

让一个类实现Runnable接口,再改写run方法
在测试类里面,创建这个类的对象。再创建一个线程(new Thread)
将mr放入Thread里面相当于告诉t1,他这条线程是用来执行mr里面的代码的

图片

3.使用callable接口和future接口方法实现

让一个类实现callable,再重写其中的call方法。call里面装的是线程返回的结果。
在测试类里面,创建callable实现类对象。
因为future是接口,所以要创建future的实现类futuretask的对象,
再将callable实现类对象传递给futuretask让它管理多线程运行的结果
最后创建线程,将futuretask对象传递给线程。

callable中重写的call方法是有返回值的,callable的泛型里面装的是返回值的类型。

图片

4.选择

图片

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询