亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么只寫農民軍的join方法,而不用管隋軍的join,這二者在這個地方是什么關系?

為什么一定是 ArmyOfRevolt.join(),,,這個的意思是農民軍線程運行結束后再次競爭線程,但為何不用謝隨軍的線程join呢?



正在回答

3 回答

在視頻中老師的解釋是想讓舞臺線程早點結束。

百度中,join()方法的解釋為,Thread的非靜態方法join()讓一個線程B“加入”到另外一個線程A的尾部。在A執行完畢之前,B不能工作。

在這里農民軍加入的join,其keepRunning為false,所以該線程一加入馬上會停止,其實用隋軍的jion也行,這里這兩者是等價的,都是一加入線程,線程馬上就終止了。

0 回復 有任何疑惑可以回復我~
#1

wesleycheung

join(B)是加入到線程A的尾部嗎? 我看到網上對Join的解釋是,join方法是使當前線程暫停執行,等待調用該方法的線程結束后再繼續執行本線程 這樣的話join(B) 應該是先站廳A,等到B執行完畢之后繼續執行A 新手不懂,請多多包涵
2016-04-11 回復 有任何疑惑可以回復我~

我對這個問題也很感興趣,你知道的話告訴我一下

0 回復 有任何疑惑可以回復我~

我是對視頻的內容提出的問題啊。怎么來到這里呢?那我這個問題不就變成沒有針對性了?不知道問什么了!

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么只寫農民軍的join方法,而不用管隋軍的join,這二者在這個地方是什么關系?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號