java volatile怎麼保證不被指令重排序優化

內存間交互操作 lock: 作用主內存 unlock: 作用主內存 read/load:這兩個操作順序執行,不能單獨出現;主內存的變量=>工作內存的變量 use: 作用工作內存,把工作內存變量傳給執行引擎 assign: 作用工作內存,把執行引擎收到的值賦給工作內存變量 store/write: 這兩個操作順序執行;不能單獨出現;工作內存的變量=>主內存的變量 通過主內存與工作內存交互來理解這些操
相關文章
相關標籤/搜索