摘要: 上述代码是AbstractQueuedSynchronizer中关于如何往Node中添加尾节点的代码,使用的CAS自旋volatile变量法,解决高并发下插入尾节点不同步问题。 1.假如尾节点为空,说明节点队列为空,初始化一个头结点指向尾节点的队列; 2.继续for循环,这次进入else中,先把插入 阅读全文
posted @ 2018-11-27 23:30 sagan15 阅读(1073) 评论(0) 推荐(1) 编辑