- 博客(1)
- 收藏
- 关注
原创 CyclicBarrier和CountDownLatch的区别
1. CycliBarrier它主要是用来让多个线程运行到一定的状态后,然后再次执行。而CountDownLatch则是让主线程等待其他线程调用了CountDown方法后才能继续执行。2. CountDown它是不可以被重复使用的,而CycliBarrier它则是被可以重复使用的3. CountdownLatch利用继承AQS的共享锁来进行线程的通知,利用CAS来进行--,而CyclicBarrier则利用ReentrantLock的Condition来阻塞和通知线程。
2024-01-29 22:17:47 799 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人