Java并发包中线程同步器之CountDownLatch的简单使用及原理简介
使用背景
在开发过程中经常会在主线程中去开多个线程并行执行任务,并且主线程需要等所有子线程执行完毕汇总的场景。
CountDownLatch
在CountDownLatch出现之前一般都采用join()方法来实现,但不够灵活。下面来一个使用案例:
package concurrentProgramming;
import java.util.concurrent.CountDownLatch;
public class CountDownLatchTest1 {
//创建一个CountDown
原创
2020-09-10 10:07:31 ·
125 阅读 ·
0 评论