CountDownlatch和CyclicBarrier之间有什么区别?

时间:2020-02-23 14:34:28  来源:igfitidea点击:
参数countdownlatchCyclicBarrier
重复使用一旦计数达到0它不能重复使用一旦派对达到0,它可以重新初始化,因此它可以重复使用
方法它调用倒计时()方法来减少计数器它调用await()方法来减少计数器。
常见事件当计数达到0 时,它无法触发常见事件一旦到达障碍点,它就可以触发公有事件(Runnable)。构造函数: CyclicBarrier(int parties, Runnable barrierAction)
构造函数countdownlatch(int count)CyclicBarrier(int parties)