java并发之CountDownLatch

http://my.oschina.net/u/1383439/blog/292531
在java.util.conccurent包中有很多关于并发中可能会使用到的工具类,本文的主角CountDownLatch就是其中之一,其实CountDownLatch就是一个计数器,在它的计数值变为0之前,它的await方法会阻塞当前线程的执行。

构造函数

CountDownLatch只有一个构造函数,这个函数接受一个int类型的参数,这个参数的意义就是计数器的计数值,如果你想在程序中获得一个CountDownLatch的实例,你可以:

Java代码
  1. CountDownLatch countDownLatch = new CountDownLatch(1);

如何使用

上面一段代码简单的介绍了CountDownLatch的使用方法。