Coordinating Threads Using CountDownLatch
This article illustrates with examples how to use the CountDownLatch in Java for handling coordination between threads in multi-threaded applications.
Indicate Completion Threads Waiting Begin Based Multi Threaded Ultithreading Tutorial Hread Coordination
Source: dzone.com