最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

socket的多線程中 start和run

為什么調(diào)用的是.start()方法?明明寫(xiě)的.run()方法,而且調(diào)用run方法也可以正常使用

正在回答

2 回答

這是線程的使用方面的知識(shí)。run()方法里面的叫線程體,是在這個(gè)線程需要執(zhí)行的具體邏輯,而start()方法是啟動(dòng)線程。我們調(diào)用start()方法啟動(dòng)這個(gè)線程,然后系統(tǒng)會(huì)自動(dòng)調(diào)用run()方法去執(zhí)行里面的邏輯。如果我們不調(diào)用start(),而調(diào)用run(),的確可以運(yùn)行run()方法里面的邏輯,但是那是在當(dāng)前線程執(zhí)行的,沒(méi)有新的線程被建立,也就不叫多線程了。你應(yīng)該補(bǔ)充一下線程方面的基礎(chǔ)知識(shí)。

2 回復(fù) 有任何疑惑可以回復(fù)我~
#1

單行道上 提問(wèn)者

非常感謝!
2017-04-06 回復(fù) 有任何疑惑可以回復(fù)我~

從字面意思就可以理解,start就是開(kāi)始,run就是運(yùn)行。就好比一個(gè)機(jī)器,start就是一個(gè)開(kāi)關(guān),而run就是開(kāi)關(guān)打開(kāi)過(guò)后的運(yùn)行效果,你可以通過(guò)打開(kāi)開(kāi)關(guān)來(lái)運(yùn)行它,也可以直接運(yùn)行它。不過(guò)我不清楚直接運(yùn)行會(huì)不會(huì)有多線程的作用,你可以親自試試。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

socket的多線程中 start和run

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)