阅读背景:

JAVA并发-ReentrantLock怎么实现非公平锁和公平锁

来源:互联网 
非公平:
1.调用lock()方法时,首先去通过CAS尝试设置锁资源的state变量,如果设置成功,则设置当前持有锁资源的线程为当前请求线程 1.调用lock()方法时,首先去通过CAS尝试设置锁资源



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

分享到: