Java面試--volatile關鍵字

面試題:講一下volatile關鍵字(順豐面試題) 一、volatile的內存語義是: 當寫一個volatile變量時,JMM會把該線程對應的本地內存中的共享變量值立即刷新到主內存中。 當讀一個volatile變量時,JMM會把該線程對應的本地內存設置爲無效,直接從主內存中讀取共享變量。 二、volatile底層的實現機制 如果把加入volatile關鍵字的代碼和未加入volatile關鍵字的代碼
相關文章
相關標籤/搜索