Java volatile關鍵字

爲了提升處理速度,處理器不直接和內存通訊,會將系統內存的數據讀取到內部緩存再操做,操做完成後寫入內存的時機未知web 所以對於多線程操做的共享變量,如:單例對象、狀態標記變量(flag),能夠使用volatile修飾保證其多線程環境的可見性緩存 volatile是輕量級的synchronized安全 可見性 當一個線程修改一個變量時,另外一個線程能夠讀到修改後的值。多線程 對volatile寫操做
相關文章
相關標籤/搜索