??????姹�??????渭?volatile????写???? x86??????????????????

?????????????x86???????????写-??????????????X86??????-??????-写??写-写?????????????????x86???????谢????????????????????????????????x86?校?JMM??????volatile写??????????StoreLoad?????????????volatile写-??????????濉�????味????x86???????校?volatile写???????volatile??????????????????StoreLoad??????????????

????JSR-133???????volatile?????????

??????JSR-133?????Java???????校??????????volatile??????????????????Java??????????volatile?????????????????????????????????校?VolatileExample?????????????????????????????校?

???????????????校???1??2????????????????????1??2?????????????3??4???????????????????B???4?????????????写???A?????1???????????????

??????????????????? ??volatile??写-????屑??????????-???????械???????濉�????????????????????????????????????????JSR-133???????????volatile????????澹�?????????????????????volatile????????????????????????volatile??写-??????????????-???????????????????????濉�???????????????????????????????????????????volatile??????????????????????????????volatile??????????????????????????????????????????????????????????

????????volatile????????????volatile???????/写???????????????????????????械?????????????????????????????芯???????????????????????????volatile?????????????????????????volatile???????????????????????????volatile????????????????????????