java的ReentrantLock原理
示例代码如下,主要包括两个方法:
public static void main(String[] args) throws InterruptedException {
Lock lock = new ReentrantLock();
lock.lock();
lock.unlock();
}
双向链表初始状态:
双向链表从尾节点添加阻塞的节点:
读源码写注释: