问答详情
源自:2-4 Java线程-隋唐演义实战开发---军队

为什么这两个例子的结果我完全相反

为什么这两个例子的结果我完全相反,对打的是交替进行,而跳舞的是乱序进行,代码跟老师的一样

https://img.mukewang.com/5d09fe5200019ab401590481.jpghttps://img4.mukewang.com/5d09fea40001f69a02140343.jpg


提问者:我一个不小心 2019-06-19 17:22

个回答

  • qq_慕圣2566072
    2019-06-20 10:56:14

    代码中用了yield的方法,该方法与sleep()类似,只是不能由用户指定暂停多长时间,并且yield()方法只能让同优先级的线程有执行的机会。但是不确定暂停时间