課程
/后端開發
/Java
/深入淺出Java多線程
什么時候能這樣簡寫?
其實這里寫成Stage s=new Stage(); ?s.start();也是可以的。。
2016-03-22
源自:深入淺出Java多線程 2-5
正在回答
一直可以這樣簡寫,因為你分成兩步也一樣,這里的s你還得給起個名字,而且這個名字以后也用不到。所以直接簡寫就可以。如果這個stage名字以后還要用,那就必須分開寫了。
激流勇進__ 提問者
Thread類中run()和start()方法的區別如下:run()方法:在本線程內調用該Runnable對象的run()方法,可以重復多次調用;start()方法:啟動一個線程,調用該Runnable對象的run()方法,不能多次啟動一個線程;
0214YIwangZHE 回復 激流勇進__ 提問者
舉報
帶你一起深入淺出多線程,掌握基礎,展望進階路線
2 回答為什么加入join就能讓stage線程早點結束?
2 回答new Thread
3 回答start()不能輸出
3 回答Thread actor=new Thread(new Actor(),"Mr.Thread");
4 回答Thread actressThread = new Thread(new Actress(),"Ms. Runnable");
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-04-26
一直可以這樣簡寫,因為你分成兩步也一樣,這里的s你還得給起個名字,而且這個名字以后也用不到。所以直接簡寫就可以。如果這個stage名字以后還要用,那就必須分開寫了。
2016-03-22
Thread類中run()和start()方法的區別如下:
run()方法:在本線程內調用該Runnable對象的run()方法,可以重復多次調用;
start()方法:啟動一個線程,調用該Runnable對象的run()方法,不能多次啟動一個線程;