摘要: 先前,笔者和大家一起了解了ReentrantReadWriteLock的写锁实现,其实写锁本身实现的逻辑很少,基本上还是复用AQS内部的等待队列思想。下面,我们来看看ReentrantReadWriteLock的读锁实现。 当调用读锁的lock()方法时,会调用到Sync的父类AQS实现的acqui 阅读全文
posted @ 2021-07-08 20:36 北洛 阅读(198) 评论(0) 推荐(0) 编辑
摘要: ReentrantReadWriteLock 前情提要:在学习本章前,需要先了解笔者先前讲解过的ReentrantLock源码解析和Semaphore源码解析,这两章介绍了很多方法都是本章的铺垫。下面,我们进入本章正题ReentrantReadWriteLock。 ReentrantReadWrit 阅读全文
posted @ 2021-07-08 05:39 北洛 阅读(279) 评论(0) 推荐(0) 编辑