JAVA并发编程(11)-JAVA重入锁的实现

重入锁 重入锁就是当线程A已经获取到了锁A,当再次需要获取锁A时,可以正常获取,不会被阻塞。就是一个线程可以多次获取同一个锁。synchronized 锁就是可重入的。java 1.5以后提供了ReentrantLock 实现重入锁功能。ReentrantLock 支持公平锁和非公平锁。 重进入的实现-非公平锁 前边两篇中我们提到过锁的底层实现就是 实现AQS的 tryAcquires 等方法。重
相关文章
相关标签/搜索