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