juc下經常使用的五個高併發工具

一、CountDownLatch:同步計數器 當CountDownLatch的count計數>0時,await()會形成線程阻塞,當使用countDown()讓count-- == 0時,線程結束阻塞。 若是想讓其餘線程執行完指定程序,其餘全部程序都執行結束後再執行,這時能夠用CountDownLatch,但計數沒法被重置,若是須要重置計數,請考慮使用 CyclicBarrier。下面demo演示
相關文章
相關標籤/搜索