标签:href 排它锁 fifo red 浅析 等待队列 div 队列 就会
lock基本思路: volitile + CAS +Queue(存放线程) 实现了: 1 可见性(volitile 和 happenedBefor原则共同实现) 与 2 原子性(CAS ,CPU 指令实现)
共享锁与排他锁 共用一个线程队列。
http://blog.csdn.net/yanlinwang/article/details/41172697
整个协作过程是靠结点在AQS的等待队列和Condition的等待队列中来回移动实现的,Condition作为一个条件类,很好的自己维护了一个等待信号的队列,并在适时的时候将结点加入到AQS的等待队列中来实现的唤醒操作http://ifeve.com/understand-condition/
http://blog.csdn.net/luckybug007/article/details/70053596
http://www.cnblogs.com/booth-sun/p/7241648.html
标签:href 排它锁 fifo red 浅析 等待队列 div 队列 就会
原文地址:http://www.cnblogs.com/ruixueyan/p/7682673.html