AbstractQueuedSynchronizer,這個類是整個java.util.concurrent的核心之一.java
java.util.concurrent
CountDownLatch 可以使一個或多個線程等待其餘線程完成各自的工做後再執行;CountDownLatch是JDK 5+裏面閉鎖的一個實現。線程
Semaphore信號量CyclicBarriercode