課程
/后端開(kāi)發(fā)
/Java
/深入淺出Java多線(xiàn)程
run方法不是個(gè)死循環(huán)嗎?while(true),我的跑不出去了
2015-08-27
源自:深入淺出Java多線(xiàn)程 4-1
正在回答
run方法只是方法體里是你需要執(zhí)行的業(yè)務(wù)邏輯。while(true)當(dāng)然條件為真,那么循環(huán)必定永遠(yuǎn)執(zhí)行下去。跑不出去?對(duì)啊!思路沒(méi)錯(cuò)的,里面條件為真的循環(huán)一直在走,那么run就沒(méi)有走到方法體最后一行的機(jī)會(huì),那么run方法永遠(yuǎn)不結(jié)束,線(xiàn)程也不會(huì)結(jié)束。你說(shuō)的是課程里那個(gè)能量守恒吧?時(shí)間在變,能量在變,所以以現(xiàn)實(shí)世界的邏輯套用到程序,那么就是一個(gè)永久的執(zhí)行過(guò)程,沒(méi)有停止的,除非宇宙大爆炸?那也不一定,炸完了能量轉(zhuǎn)移了也不一定,也還沒(méi)完。。。
qq_Faraward_0 提問(wèn)者
ZoeHom
這不是重點(diǎn)
舉報(bào)
帶你一起深入淺出多線(xiàn)程,掌握基礎(chǔ),展望進(jìn)階路線(xiàn)
2 回答run()方法為什么用while循環(huán)而不用if
2 回答無(wú)限死循環(huán)了
1 回答yield方法循環(huán)了幾次
2 回答子線(xiàn)程的while循環(huán)
1 回答死循環(huán),怎么破?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢(xún)優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-09-15
run方法只是方法體里是你需要執(zhí)行的業(yè)務(wù)邏輯。while(true)當(dāng)然條件為真,那么循環(huán)必定永遠(yuǎn)執(zhí)行下去。跑不出去?對(duì)啊!思路沒(méi)錯(cuò)的,里面條件為真的循環(huán)一直在走,那么run就沒(méi)有走到方法體最后一行的機(jī)會(huì),那么run方法永遠(yuǎn)不結(jié)束,線(xiàn)程也不會(huì)結(jié)束。你說(shuō)的是課程里那個(gè)能量守恒吧?時(shí)間在變,能量在變,所以以現(xiàn)實(shí)世界的邏輯套用到程序,那么就是一個(gè)永久的執(zhí)行過(guò)程,沒(méi)有停止的,除非宇宙大爆炸?那也不一定,炸完了能量轉(zhuǎn)移了也不一定,也還沒(méi)完。。。
2015-09-01
這不是重點(diǎn)