AQS
2021-08-04 17:51:54 1 举报
AQS
作者其他创作
大纲/内容
Next
Q
data
线程1 node
T----------
P
Prev
tail----------
线程2 node
q=p.next如果q=null 则表示p就是尾节点q!=null p no tail
T
Tail
p!=tp=q
next
next NULL
如果线程2失败
q=p.next
p = ( p != t && 说明p指针被改变了t != (t = tail)) ? t : q;
t=tail;p=t
0 条评论
下一页