armyTaskOfSuiDanasty.keepRunning=false; armyTaskOfRevolt.keepRunning=false; 為什么后面要設(shè)置為false
volatile boolean keepRunning=true; armyTaskOfSuiDanasty.keepRunning=false; armyTaskOfRevolt.keepRunning=false; 為什么后面要設(shè)置為false,在舞臺(tái)線程休眠結(jié)束后,是讓這兩個(gè)線程都終止嗎?
2017-05-11
是的,為KeyPersonThread(mrCheng)讓出cpu,突出mrCheng的重要性
2017-05-11
舞臺(tái)線程休眠的這段時(shí)間,是army線程運(yùn)行的時(shí)間,也就是兩軍交戰(zhàn)的時(shí)候。armyTaskOfSuiDanasty和armyTaskOfRevolt.keepRunning都是死循環(huán),你如果不在stage中將控制這兩個(gè)線程循環(huán)的變量 keepRunning置為false的話這兩個(gè)線程就不會(huì)終止會(huì)一直循環(huán)下去。