问答详情
源自:4-3 volatile不能保证原子性(中)

为什么了加入sleep后,结果会变得明显?

为什么了加入sleep后,结果会变得明显?

提问者:AchillesL 2015-12-16 11:01

个回答

  • 天启之魂
    2015-12-16 14:31:36

    一个线程sleep 后 实际也就释放了执行权 这样可以让其他线程去执行,这样不就达到多个线程交替执行吗?结果就明显了

    不然 执行的结果是完全随机的,说不好一个线程执行很久都是有可能的