Java锁之AbstractQueuedSynchronizer
AbstractQueuedSynchronizer一、AbstractQueuedSynchronizer1.1 acquireQueued 同步队列中节点获取锁当前节点的前继节点是头节点尝试获取锁,获取成功直接返回。当前节点的前继节点不是头节点或者获取锁失败,判断当前线程是否应该Park前继节点状态是Node.SIGNAL(当前继节点释放时会唤醒后继节点),当前线程应该Park前继...
原创
2020-04-06 10:21:14 ·
231 阅读 ·
0 评论