ReentrantLock学习记录分享
ReentrantLock学习记录分享ReentrantLock源码解析ReentrantLock公平锁和非公平锁的区别ReetrantLock加锁过程(以公平锁为例)tryAcquire(int acquires)判断当前线程是否需要排队线程加锁失败,进行排队新建排队节点Nodeenq(node)阻塞线程shouldParkAfterFailedAcquire(p, node)cancelAcquire(node)
ReentrantLock源码解析
**本文仅是个人学习的一个记录,内容也仅仅是个人理解,
原创
2021-05-28 17:21:19 ·
128 阅读 ·
0 评论