问答详情
源自:3-4 synchronized实现可见性代码(下)

关于重排序

为什么read()方法里的输出语句不会参与重排序

提问者:乔治桑 2016-09-20 22:50

个回答

  • pythonxx
    2016-11-14 10:58:13

    单线程并且有数据依赖关系

  • 一森有你
    2016-09-21 14:12:00

    "as-if-serial"原则,如果重新排序了,里面的结果就不对了,所以不会