java并发锁ReentrantLock源码分析一 可重入支持中断锁的实现原理

1、 ReentrantLock 提供 可重入的、【公平或非公平】的、可响应中断的锁。 在进入源码分析以前,我先提出以下观点:但愿你们纠正与讨论: 1)若是一个节点的状态设置为Node.SIGNAL,则说明它有后继节点,并处于阻塞状态。 2)ReentantLock的head节点,若是不为空,在该节点表明的线程为锁的占有者。这是对CLH算法的改进之处。众所周知,CLH算法的head节点为假节点,不
相关文章
相关标签/搜索