CountDownLatch源碼分析

基於jdk1.8源碼進行分析的。 CountDownLatch是JDK 5+裏面閉鎖的一個實現,相當於在開放之前,所有的線程都會被阻塞,當開放之後,所有線程都進行執行,但是開放之後就不能在關閉。它有一個正數計數器,countDown方法對計數器做減操作,await方法等待計數器達到0,所有await的線程都會阻塞直到計數器爲0或者等待線程中斷或者超時。下面我們看一下DEMO演示。 package
相關文章
相關標籤/搜索