首页 > 其他 > 详细

JUC-JUC强大的辅助类讲解(Semaphore、CyclicBarrier、CountDownLatch)

时间:2019-08-27 21:59:09      阅读:108      评论:0      收藏:0      [点我收藏+]

一、CountDownLatch 减少计数

1、原理

 * CountDownLatch主要有两个方法,当一个或多个线程调用await方法时,这些线程会阻塞。 

 * 其它线程调用countDown方法会将计数器减1(调用countDown方法的线程不会阻塞), 

 * 当计数器的值变为0时,因await方法阻塞的线程会被唤醒,继续执行。

2、代码

 

JUC-JUC强大的辅助类讲解(Semaphore、CyclicBarrier、CountDownLatch)

原文:https://www.cnblogs.com/minmin123/p/11420966.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!