volatile 爲什麼不能保證線程安全

參考 https://blog.csdn.net/chenaima1314/article/details/78723265 cpu與內存的工作架構。cpu的各個核心有自己的寄存器(存儲核心計算的臨時結果)與緩存(緩衝內存與cpu核心處理速度的差異),各個核心共享同一塊主內存。 JVM的線程模型,這裏的工作內存就是指寄存器與緩存,主內存就是主存。也就是了解JVM的線程模型與 CPU-內存架構的映射
相關文章
相關標籤/搜索