java併發編程(二):happened-before

1,java內存模型基礎 兩個關鍵的問題是:線程之間如何通信,線程之間如何同步; 每個線程有個本地內存,共享變量存在於主內存中,當要使用這個共享內存的時候,本地內存會存放共享變量的副本, 當A內存有更新,就會將數據刷新到主內存中,B就到主內存中獲取A之前更新過的共享變量; 1.1 happens-before: 如果一個操作所執行的結果需要對另一個操作可見,那麼兩個操作之間必要會存在happene
相關文章
相關標籤/搜索