下面给出Java1.7.0_40版本中,ReentrantLock和AQS的源码,仅供参考!
ReentranLock.java
1 ...阅读原文
上一篇 :
Java多线程系列--“JUC锁”01之 框架
推荐文章
1. Java多线程系列--“JUC锁”11之 Semaphore信号量的原理和示例
(R:1255)[2017-09-14]
2. Java多线程系列--“JUC锁”05之 非公平锁 (R:1106)[2017-07-27]
3. Java多线程系列--“JUC锁”09之 CountDownLatch原理和示例 (R:1315)[2017-09-12]
4. 写好Java代码的30条经验总结 (R:1811)[2014-12-17]
5. Java多线程系列--“JUC锁”08之 共享锁和ReentrantReadWriteLo (R:1323)[2017-09-11]
6. Java多线程系列--“JUC原子类”04之 AtomicReference原子类 (R:1113)[2017-07-15]
7. Java并发编程:线程池的使用 (R:1493)[2016-01-18]
8. Java多线程系列--“JUC锁”01之 框架 (R:1176)[2017-07-19]
9. Java多线程系列--“基础篇”03之 Thread中start()和run()的区别 (R:1109)[2017-04-29]
10. Java多线程系列--“基础篇”08之 join() (R:1201)[2017-05-29]
11. 在异步Java代码中解救已检测异常 (R:1623)[2015-01-04]
12. Java多线程系列--“基础篇”07之 线程休眠 (R:1150)[2017-05-21]
13. Java开发者易犯错误Top10 (R:1897)[2015-04-10]
14. Java内存泄漏分析系列之六:JVM Heap Dump(堆转储文件)的生成和MAT的使用 (R:3397)[2019-03-04]
15. Java不同压缩算法的性能比较 (R:1807)[2015-01-06]
2. Java多线程系列--“JUC锁”05之 非公平锁 (R:1106)[2017-07-27]
3. Java多线程系列--“JUC锁”09之 CountDownLatch原理和示例 (R:1315)[2017-09-12]
4. 写好Java代码的30条经验总结 (R:1811)[2014-12-17]
5. Java多线程系列--“JUC锁”08之 共享锁和ReentrantReadWriteLo (R:1323)[2017-09-11]
6. Java多线程系列--“JUC原子类”04之 AtomicReference原子类 (R:1113)[2017-07-15]
7. Java并发编程:线程池的使用 (R:1493)[2016-01-18]
8. Java多线程系列--“JUC锁”01之 框架 (R:1176)[2017-07-19]
9. Java多线程系列--“基础篇”03之 Thread中start()和run()的区别 (R:1109)[2017-04-29]
10. Java多线程系列--“基础篇”08之 join() (R:1201)[2017-05-29]
11. 在异步Java代码中解救已检测异常 (R:1623)[2015-01-04]
12. Java多线程系列--“基础篇”07之 线程休眠 (R:1150)[2017-05-21]
13. Java开发者易犯错误Top10 (R:1897)[2015-04-10]
14. Java内存泄漏分析系列之六:JVM Heap Dump(堆转储文件)的生成和MAT的使用 (R:3397)[2019-03-04]
15. Java不同压缩算法的性能比较 (R:1807)[2015-01-06]