技术栈
指令重排
java之书
1 年前
缓存
·
并发编程
·
volatile
·
内存屏障
·
指令重排
3_并发编程可见性(volatile)之缓存锁内存屏障过程
从下面的程序可以知道main线程把stop修改成false,而在t1线程没有中没有读取到stop值为false,所以导致了t1线程不能够停止。