CountDownLatch,CyclicBarrier梗概
CountDownLatch构造函数的参数是计数,调用await()方法阻塞当前的线程,countDown()方法将计数减一,当计数为0时,所有被该计数器阻塞的进程重新进入就绪?状态;CyclicBarrier构造函数一个参数是计数,另一个可选参数是Runnable对象,该线程在达到该栅栏的调用数目后,阻塞的线程被唤醒前调用。调用await()方法阻塞当前线程,当被阻塞的线程数量达到计数值时,被阻塞的线程重新进入就绪状态,之后可重复调用。

浙公网安备 33010602011771号