一、指令重排
指令重排
二、数据依赖
数据依赖
三、volatile
volatile
代码
四、可重入锁
image.png
五,CAS
cas是乐观锁的一种实现
image.png
六、公平锁、不公平锁
公平:等待队列一视同仁
不公平:等待队列可插队
七、ThreadLocal
image.png
指令重排
数据依赖
volatile
代码
image.png
cas是乐观锁的一种实现
image.png
公平:等待队列一视同仁
不公平:等待队列可插队
image.png
本文标题:多线程4-指令重排、volatile、锁
本文链接:https://www.haomeiwen.com/subject/rhahshtx.html
网友评论