多线程4-指令重排、volatile、锁

2020-03-13  本文已影响0人  StayHungriest

一、指令重排

指令重排

二、数据依赖

数据依赖

三、volatile

volatile
代码

四、可重入锁

image.png

五,CAS

cas是乐观锁的一种实现


image.png

六、公平锁、不公平锁

公平:等待队列一视同仁
不公平:等待队列可插队

七、ThreadLocal

image.png
上一篇 下一篇

猜你喜欢

热点阅读