摘要:
ReentrantLock - 独占锁 特性:①独占锁 ②可重入 ③公平/非公平 ④可超时中断 // ReentrantLock public class ReentrantLockTest { private static Lock lock = new ReentrantLock(); priv 阅读全文
摘要:
AQS Java并发编程核心在于java.util.concurrent包,而juc当中的大多数同步器实现都是围绕着共同的基础行为,比如等待队列、条件队列、独占获取、共享获取等,而这组行为的实现,就是基于AbstractQueuedSynchronizer(AQS) AQS提供了一套多线程访问共享资 阅读全文