Java内存模型原子性原理及实例解析