概念: 让一些线程阻塞直到另一些线程完成一系列操作后才被唤醒
CountDownLatch主要有两个方法
CountDownLatchDemo
CountDownLatch实例
实例中用到的枚举器
实例2
猴哥打妖怪
这篇文章介绍的我觉得挺好的,三点区别一针见血,https://blog.csdn.net/qweqwruio/article/details/81359780
我觉得总结来看是一点,CountDownLauch等待的是事件,CyclicBarrier等待是线程
,细分他们的区别的如下