根据慕课的多线教程敲了个模拟军队的代码。图1里定义了个while循环里面嵌套了个for循环,图2我在Stage方法里调用了ArmyRunnable方法,并把while循环的条件赋值为false,既然while循环判断条件为false应该就不会执行了啊,为什么还会出现图3的这种输出结果?是不是因为线程的原因?感谢回答! 查看完整描述