java中如何使线程顺序输出

 时间:2024-11-09 02:52:42

1、说线程之前,先谈一下,说下线程的状态,就绪状态,运行状态和死亡状态,运行期间可能会有阻塞状态,具体关系如图

java中如何使线程顺序输出

2、接下来我们可以创建一个测试类,创建多个线程,这样可以方便测试,具体如图

java中如何使线程顺序输出

3、按照上述的方式,可以多新建几个,这里创建三个,这样,我们就可以在run方法里面输出相关内容,具体如图

java中如何使线程顺序输出

4、这是我们可以创建一个main方法,可以调用线程的start方法,开始运行线程,具体如图,事实证明,直接调用start是无法保证执行顺序的。

java中如何使线程顺序输出

5、这个时候我们可以调用thread的join方法,join方法是等待当前线程停止,就是说必须当前线程执行完后,才能进行下一个线程的执行,具体介绍如图

java中如何使线程顺序输出

6、最后我们可以进行测试了,在调用start方法后,我们可以在调用join方法,这样我们就可以保证线程顺序执行了,具体效果如图

java中如何使线程顺序输出
  • 怎么进行discuz的二次开发
  • 如何在Eclipse中设置控制台的各种颜色
  • android imageview 如何设置图片
  • WebStorm怎么设置显示代码选择上的值工具提示
  • js中json对象如何添加属性
  • 热门搜索
    清明节手抄报图片简单 关于古诗词的手抄报 中国梦手抄报设计图 手抄报版面设计图花 三爱手抄报图片 我为队旗添光彩手抄报 快乐五一英语手抄报 70周年手抄报内容资料 关于名著的手抄报 文明安全行手抄报