阅读背景:

ReentrantLock分析

来源:互联网 

重要剖析下ReentrantLock锁的占用和释放进程。

一.几个核心变量

AbstractOwnableSynchronizer{
     /**
     * 表现当前占领独占锁的线程,为null时解释锁未被占用
     */
    private transient Thread exclusiveOwnerThread;
}AbstractOwna



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: