Java多线程---CountDownLatch用法实例

java中,除了传统的wait()、notify()、notifyAll()外,还有一个CountDownLatch类,此法相比上述三个,是程序更加易懂。特别是须要某线程须要依赖其余线程执行时,能够使用该类。java 其中最关键的方法是: countDown(),使得计数器-1; await() 方法,当计数器不为0时,则调用该方法的线程阻塞;当计数器为0时,能够唤醒等待的一个或者所有线程。web
相关文章
相关标签/搜索