摘要:
一、抽象类AQS在JDK应用 ReentrantLock、ReetrantReadWriteLock、 Semaphore、CountDownLatch:Shared模式 ThreadPoolExecutor 二、AbstractQueuedSynchronizer Provides a frame 阅读全文
摘要:
一、synchronized 和 ReentrantLock 的区别 两者的共同点: 1. 都是用来协调多线程对共享对象、变量的访问 2. 都是可重入锁,同一线程可以多次获得同一个锁 3. 都保证了可见性和互斥性 两者的不同点: 1. ReentrantLock 显示的获得、释放锁,synchron 阅读全文
摘要:
Phase:https://cloud.tencent.com/developer/article/1350849 CyclicBarrier 参考:https://blog.csdn.net/qq_38293564/java/article/details/80558157 栅栏类似于闭锁,它能阻 阅读全文