虚拟机保证单线程内看到的数据是有序的,因为她们不存在依赖关系,不同执行顺序结果是一样的。但是如果在不同的线程间就不能保证了