java多線程知識點 - AQS - CountDownLatch 基於源碼剖析。

CountDownLatch 他被用來同步一個或者多個任務,強制他們等待由其他任務執行的一組操作完成。 CountDownLatch實現的是共享鎖。 我們可以想CountDownLatch插入一個初始計數值,任何對象調用這個wait()方法都將阻塞,直至這個計數器的值等於0。 其他任務沒有結束工作時,可以在該對象上調用countdown方法來減小這個計數值。 原則:CountDownLatch只會
相關文章
相關標籤/搜索