???????????????????????

??????????δ???????????????????????java??????淶?????????????????£?

?????? ??????????д?????????

?????? ?????????????????????

?????? ????д??????????????????

???????????а?????????????????????????????Υ??????????????μ?????????????????????????????????????????????????????????????????

????JMM?????????????????????????????????±????

?????? ?????????????????????????н??????????????sequentially consistent??--?????????н????ó????????????????????е???н????????????????????????????????????????????????????????????????????????????????????????lock??volatile??final?????????á?

??????????????????

??????????????????????????????????????????????ο?????????????????????????????????????????????????????????

?????? ???????е????в????????????????????С?

?????? ?????????????????????????????????????????????????????????????????У??????????????????????????????????????

??????????????????????????????????£?

??????????????????????????????????????棬?????????????????????????????????????????????????????????????????????????/д???????????????????????????????????????????????????????檔???????????????????е??????????????????????????/д???????л???

???????????????????????????????????????????????????????????????????

?????????????????A??B??????С?????A?????????????????????????е???????A1->A2->A3??B??????????????????????????е???????B1->B2->B3??

???????????????????ü???????????????A??????????????к??????????????B??????????????????????????????????????е????Ч??????????????