ReentrantLock 原理分析

1.lock public void lock() { sync.lock(); } 这是lock的源码,调用的实际上是sync这个对象的lock函数,而sync是ReentrantLock内部类Sync的一个对象实例,他有两种实现NonfairSync(非公平锁)和FairSync(公平锁)java 先看公平锁的lock函数node final void lock() {
相关文章
相关标签/搜索