K_Muxs
2016-10-13 23:51
照着老师的代码写,老师的代码运行后有时会显示隋军连续进攻,隋军攻击1,隋军攻击2,隋军攻击3,隋军攻击4。
为什么我的运行之后,情况是:隋军攻击1,起义军攻击1,隋军攻击2,起义军攻击2,隋军攻击3,起义军攻击3,隋军攻击4,起义军攻击4,很有规律,这是为什么?
我把老师的代码下载下来运行了一下也是一样的两军打得很规律
yield方法后,两军竞争的机会均等,应该是巧合,你可以多运行几遍,每一遍应该都是不一样的。顺便再确认一下代码是否和视频里的一样
深入浅出Java多线程
186071 学习 · 498 问题
相似问题