目录 CountDownLatch概述 使用案例与基本思路 类图与基本结构 void await() boolean await(long timeout, TimeUnit unit) void countDown() 总结 参考阅读 CountDownLatch概述 日常开发中,经常会遇到类似场景:主线程开启多个子线程执行任务,需要等待所有子线程执行完毕后再进行汇总. 在同步组件CountDownLatch出现之前,我们可以使用join方法来完成,简单实现如下: public class J…