Java多線程併發系列之閉鎖(Latch)和柵欄(CyclicBarrier)

   JAVA併發包中有三個類用於同步一批線程的行爲,分別是閉鎖(Latch),信號燈(Semaphore)和柵欄(CyclicBarrier)。本貼主要說明閉鎖(Latch)和柵欄(CyclicBarrier)。 1. 閉鎖(Latch) 閉鎖(Latch)  —— 確保多個線程在完成各自事務後,纔會打開繼續執行後面的內容,否則一直等待。 計數器閉鎖(CountDownLatch) —— 是JD
相關文章
相關標籤/搜索