摘要: 1.什么是可重锁ReentrantLock? 就是支持重新进入的锁,表示该锁能够支持一个线程对资源的重复加锁。底层实现原理主要是利用通过继承AQS来实现的,也是利用通过对volatile state的CAS操作+CLH队列来实现; 支持公平锁和非公平锁。 CAS:Compare and Swap 比 阅读全文
posted @ 2016-11-06 17:32 积淀 阅读(1905) 评论(0) 推荐(2) 编辑