volatile

volatile:是java虛擬機提供的輕量級同步機制。 volatile三大特性:保證可見性、不保證原子性、禁止指令重排。 JMM三大特性:可見性、原子性、有序性。java JMM(Java Memory Mode java內存模型):因爲jvm運行程序的實體是線程,而每一個線程建立時jvm都會爲其建立工做內存(有些地方稱爲棧內存),工做空間是每一個線程私有的數據區域,而java內存模型規定全部
相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息