CountDownLatch工具类
CountDownLatch 是Java1.5出的一个工具类,本质为计数器,配合线程使用
CountDownLatch latch = new CountDownLatch(n) 可初始化一个计数为n的计数器
内含 1.countDown() 2.await()方法
执行 latch.countDown() 则计数器减1 ->n-1
执行latch.await()则是当计数器(n)为0时执行下面的主流程
执行线程时配合使用,可控制所有线程都执行完成的结果后再执行后面的逻辑

浙公网安备 33010602011771号