Volatile關鍵字的使用

能且僅能修飾變量 保證該變量的可見性,volatile關鍵字僅僅保證可見性,並不保證原子性 禁止指令重排序 A、B兩個線程同時讀取volatile關鍵字修飾的對象 A讀取之後,修改了變量的值 修改後的值,對B線程來說,是可見 使用場景 1.作爲線程的開關 2.單利,修飾對象實例,禁止指令重排序。
相關文章
相關標籤/搜索