JDK源碼--CountDownLatch(AQS子類)

CountDownLatch用於同步一或多個線程,強制它們等待由其餘線程執行的一組操做完成。典型用法是將一個程序分爲n個互相獨立的可解決任務,並建立值爲n的CountDownLatch。每一個任務完成時都會調用countDown,等待問題被解決的任務調用await將本身掛起,直至計數結束。 初始化 public CountDownLatch(int count) { //參數爲等待完成的線程數
相關文章
相關標籤/搜索