阿牛今天提了個(gè)問題:volatile關(guān)鍵字的字節(jié)碼實(shí)現(xiàn)是怎么樣的翰绊?為什么我把volatile加上和去掉得到的字節(jié)碼時(shí)一樣的?
image.png
回答:內(nèi)存屏障的概念是針對CPU架構(gòu)級別的,需要在JIT編譯器生成機(jī)器碼的時(shí)候才能看到。
阿牛今天提了個(gè)問題:volatile關(guān)鍵字的字節(jié)碼實(shí)現(xiàn)是怎么樣的翰绊?為什么我把volatile加上和去掉得到的字節(jié)碼時(shí)一樣的?
回答:內(nèi)存屏障的概念是針對CPU架構(gòu)級別的,需要在JIT編譯器生成機(jī)器碼的時(shí)候才能看到。