@風(fēng)已靜 根據(jù)傳遞性規(guī)則推導(dǎo)出來(lái)的,1 happens before 4。雖然沒(méi)加volatile關(guān)鍵字,但是這段代碼保證了1 happens before 4,滿足了這個(gè)規(guī)則。1到4的執(zhí)行,不會(huì)發(fā)生指令重排序,a變量不會(huì)產(chǎn)生可見(jiàn)性問(wèn)題。
讓你徹底理解volatile原創(chuàng)文章&經(jīng)驗(yàn)總結(jié)&從校招到A廠一路陽(yáng)光一路滄桑 詳情請(qǐng)戳www.codercc.com 1. volatile簡(jiǎn)介 在上一篇文章中我們深入理解了java關(guān)鍵字synchro...