volatile關鍵字理解使用

volatile關鍵字 我們都知道volatile修飾的變量,保證了數據內存的可見性。 強迫每個線程在讀取volatile修飾的變量值時,需要從主內存中讀取。保證數據一經改變,其它線程立即感知。 其實就是 當我們界面中用volatile修飾的變量 ,只要修改 就會寫到內存中 ,其他線程需要讀取這個字段時,必須從主內存中 讀取最新的變量值 具體什麼情況下使用呢? 比如我們設置一個開關,在一個線程完成
相關文章
相關標籤/搜索