结合计算机底层分析 “线程安全性的原理分析”(CPU高速缓存、缓存一致性、总线锁和缓存锁、缓存一致性协议、MESI协议、重排序、JMM等)
线程安全性的原理分析写在前面从硬件层面了解可见性的本质CPU高速缓存缓存一致性总线锁和缓存锁缓存一致性协议MESI协议MESI协议的不足之处重排序CPU层面的内存屏障JMM写在前面一段代码引来的思考:为什么程序一直走不出Thread_One的while循环呢?publicclassTest{publicstaticbooleanthreadOneFlag=true;publicvolatilest