1. 程式人生 > >CountDownLatch同步輔助類

CountDownLatch同步輔助類

一個 ron title exceptio exc 指定 throw http bsp

CountDownLatch,一個同步輔助類,在完成一組正在其他線程中執行的操作之前,它允許一個或多個線程一直等待。

主要方法

public CountDownLatch(int count);

public void countDown();

public void await() throws InterruptedException

構造方法參數指定了計數的次數

countDown方法,當前線程調用此方法,則計數減一

awaint方法,調用此方法會一直阻塞當前線程,直到計時器的值為0

CountDownLatch同步輔助類