Java內存模型Jmm與volatile可見性

1.volatile 能夠保證線程的可見性,當一個線程在修改我們主內存中的共享變量的數據時候,能夠對另外一個線程可見。 注意: volatile 關鍵字是不能夠保證原子性。 特性:保證可見性、防止重排序、不能保證原子性。」 2.如何停止線程 1代碼 結果: 1s後沒有停止,因爲 FLAG不可見 改進: 增加volatile 3.多線程不可見 因爲我們Cpu直接操作我們主內存數據的時候( 共享的全局
相關文章
相關標籤/搜索