CountDownLatch(闭锁)、Semaphore(信号量)、CyclicBarrier(回环栅栏)
一、CountDowLatch(闭锁)(倒计数锁存器)
CountDownLatch类位于java.util.concurrent包下,在完成某些运算时,只有其他所有线程的运算全部完成,当前运算才继续执行。
利用它可以实现类似计数器的功能。比如有一个任务A,它要等待其他4个任务执行完毕之后才能执行,此时就可以利用CountDownLatch来实现这种功能。
final CountD...
原创
2019-11-21 20:38:35 ·
423 阅读 ·
0 评论