感谢分享。 是不是其中JMM中handsBefore是指HappensBefore原则,这个在深入理解java虚拟机这本书里有,感觉被问的频率挺高的。