如何等待子线程执行完毕再继续主线程

调用该类: 设置所需工作的线程數量作为构造参数生成线程实例对象,启动所有线程调用CountDownLatch的await方法。

类似这样的结构一般来说,要保证顺序就要保证线程的种类属于:阻塞式线程

父级线程与子线程的阻塞性质是独立的。

兄弟线程的阻塞是独立的

(2)线程启动后,join箌主线程那么主线程就开始阻塞。

//模拟完成子任务执行的时间 //启动兩个子线程执行子任务
//调用await方法阻塞当前线程等待子线程完成后在继续执行
//模拟完成子任务执行的时间

我要回帖

 

随机推荐