qq_慕丝2035411
2019-03-27 17:13
战斗是什么时候结束的啊,明明没有限制线程结束的条件,怎么打着打着就结束了呢?萌新求解。
舞台的
Thread.sleep(50);
休眠结束之后,执行的
armyTaskOfSuiDynasty.keepRunning = false; armyTaskOfRevolt.keepRunning = false;
来结束对打
volatile boolean keepRunning = true;
要加 volatile。
设置false的时候好像没限制条件吧,感觉就是应该打一次就结束了欸
深入浅出Java多线程
186088 学习 · 464 问题
相似问题