首页 / 爱玩数码 / 正文

三个线程如何保证顺序执行

时间:2024-10-08 08:01:29

线程保证顺序执行

第一种:        用Thread.join() 方法 确定该线程执行完毕,先创建线程1,然后创建线程2,在run()方法里面调用线程2.join(),接着创建线程3,在run()方法里面调用线程3.join()

第二种。线程池   newSingleThreadExecutor  这个线程处理完一个任务后接着处理下一个任务。3个线程存到阻塞队列里面,单个后台线程池,队列先进先出,A先出来,线程池里面的线程执行,以此内推。

第三种。同步锁+生产者消费者模型

《三个线程如何保证顺序执行》不代表本网站观点,如有侵权请联系我们删除

点击排行

成长网提供支持 骄阳网版权所有网站地图 网站地图2 主办单位:广州小漏斗信息技术有限公司 粤ICP备20006251号

联系我们 关于我们 版权申明