標(biāo)題是“volatile如何防止指令重排序”意蛀,按說(shuō)內(nèi)容應(yīng)該是volatile的底層實(shí)現(xiàn)贱傀,即內(nèi)存屏障啊瓤介。可文章內(nèi)容不是如何解決碌廓,而是在說(shuō)使用了volatile后的效果。
Java volatile如何防止指令重排序voliate關(guān)鍵字的兩個(gè)作用 1、 保證變量的可見(jiàn)性:當(dāng)一個(gè)被volatile關(guān)鍵字修飾的變量被一個(gè)線程修改的時(shí)候鹅颊,其他線程可以立刻得到修改之后的結(jié)果。當(dāng)一個(gè)線程向被vol...