热门标签
更多>
搜索结果
查询Tags标签: acquireQueued,共有 1条记录-
那么h!=null进入,但是头节点的waitStatus还是0,所以不走unpark,A线程结束 A线程结束了谁来唤醒B线程呢? 回到acquireQueued方法 java
final boolean acquireQueued(final Node node, int arg) {boolean failed = true;try {boolean interrupted = false;for (;;) {final Node p = node.predecessor();if (p == head && tryAcquire(arg)) {setHead(node);p.next = null; // help GCfailed = false;…
2022/7/9 14:25:08 人评论 次浏览