Java并发——同步工具类CountDownLatch,CyclicBarrier,Semaphore,Exchanger
CountDownLatch同步倒数计数器CountDownLatch是一个同步倒数计数器。CountDownLatch允许一个或多个线程等待其他线程完成操作。CountDownLatch对象内部存有一个整数作为计数器。调用countDown()方法就将计数器减1,当计数到达0时,则所有等待者会停止等待。计数器的操作是原子性的。CountDownLatch类的常用API构造方法*CountDown