Java併發編程:CountDownLatch、CyclicBarrier和Semaphore的個人理解

1.CountDownLatch是一個同步工具類,它允許一個或多個線程一直等待,直到其他線程的操作執行完後再執行。(一個主線程啓動,多個線程啓動,然後等待所有線程全部運行結束,然後返回主線程,主線程結束)   2.上述圖片中可設定countdownlatch等待線程的數量;假設等待數量爲10,則表示你需要等待10個線程完全執行完畢纔會結束;假設啓動5個線程,則表示他將一直等待中(沒有足夠的線程)(
相關文章
相關標籤/搜索