Difference between CountDownLatch and CyclicBarrier in java
GIAN Tutorials
8:32 AM
  Lets see differences between CountDownLatch and CyclicBarrier.   CountDownLatch vs CyclicBarrier    Parameter   CountDownLatch   CyclicBarrier    Reuse   It can not be reused once count reaches 0   It can be reinitialized once parties reaches to 0, so it can reused    Method    It calls countDown() method to reduce the counter   It calls await() method to reduce the counter.    Common Event   It can not trigger common event when count reaches 0   It can trigger common event (Runnable) once reaches to a barrier point.  Constructor :CyclicBarrier(int parties, Runnable barrierAction)    Constructor  CountDownLatch(int count)  CyclicBarrier(int parties)       
 
