? ? ? volatile是一個(gè)類型修飾符(typespecifier)回怜。它是被設(shè)計(jì)用來修飾被不同線程訪問和改動的變量擎浴。被volatile類型定義的變量歉嗓,系統(tǒng)每次用到它的時(shí)候都是直接從相應(yīng)的內(nèi)存其中提取赫段,而不會利用緩存射赛。在使用了volatile修飾成員變量后多柑,全部線程在不論什么時(shí)候看到的變量的值都是同樣的。
使用條件:
對變量的寫操作不依賴于當(dāng)前值楣责。
該變量沒有包含在具有其他變量的不變式中竣灌。
https://www.cnblogs.com/mfmdaoyou/p/6752965.html