时间:2024-10-08 08:01:29
三个线程保证顺序执行
第一种: 用Thread.join() 方法 确定该线程执行完毕,先创建线程1,然后创建线程2,在run()方法里面调用线程2.join(),接着创建线程3,在run()方法里面调用线程3.join()
第二种。线程池 newSingleThreadExecutor 这个线程处理完一个任务后接着处理下一个任务。3个线程存到阻塞队列里面,单个后台线程池,队列先进先出,A先出来,线程池里面的线程执行,以此内推。
第三种。同步锁+生产者消费者模型
《三个线程如何保证顺序执行》不代表本网站观点,如有侵权请联系我们删除
精彩推荐
点击排行