課程
/后端開發(fā)
/Java
/深入淺出Java多線程
啟動隋軍 和農(nóng)民軍的線程后,如果舞臺線程不休眠,keepRuning直接都設(shè)置為false,為什么不會進(jìn)攻?只會顯示隋軍農(nóng)民軍進(jìn)攻結(jié)束。??
2016-10-11
源自:深入淺出Java多線程 2-5
正在回答
我懂了
public class WuTai extends Thread {
@Override
public void run() {
// TODO Auto-generated method stub
super.run();
//傳教Runnable子類接口的實(shí)例
ArmyR r = new ArmyR();
ArmyR a = new ArmyR();
//使用Runnable接口創(chuàng)建線程
Thread 隋 = new Thread(r,"隋朝軍隊");
Thread 農(nóng) = new Thread(a,"農(nóng)民軍隊");
//啟動線程
隋.start();
農(nóng).start();
r.keeprun=false;
a.keeprun=false;
以下為顯示結(jié)果
隋朝軍隊結(jié)束了戰(zhàn)斗
農(nóng)民軍隊結(jié)束了戰(zhàn)斗
舞臺線程的休眠和另兩個線程有什么關(guān)系呢??
舉報
帶你一起深入淺出多線程,掌握基礎(chǔ),展望進(jìn)階路線
2 回答關(guān)于線程休眠的問題
3 回答為什么讓舞臺線程休眠?如果不休眠會怎么樣?
1 回答舞臺線程休眠那段看不懂
12 回答舞臺線程為什么要添加休眠?
1 回答關(guān)于休眠的幾個問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-10-11
我懂了
2016-10-11
public class WuTai extends Thread {
@Override
public void run() {
// TODO Auto-generated method stub
super.run();
//傳教Runnable子類接口的實(shí)例
ArmyR r = new ArmyR();
ArmyR a = new ArmyR();
//使用Runnable接口創(chuàng)建線程
Thread 隋 = new Thread(r,"隋朝軍隊");
Thread 農(nóng) = new Thread(a,"農(nóng)民軍隊");
//啟動線程
隋.start();
農(nóng).start();
r.keeprun=false;
a.keeprun=false;
以下為顯示結(jié)果
隋朝軍隊結(jié)束了戰(zhàn)斗
農(nóng)民軍隊結(jié)束了戰(zhàn)斗
舞臺線程的休眠和另兩個線程有什么關(guān)系呢??