[單項(xiàng)選擇題] 閱讀下列代碼段 class TestimplementsRunnable{ publicintrun(){ inti=0; while(
2021-07-20
[單項(xiàng)選擇題] 閱讀下列代碼段 class TestimplementsRunnable{ publicintrun(){ inti=0; while(true){ i++; System.out.println("i="+1); } } } 上述代碼的編譯結(jié)果是( )。
A.程序通過(guò)編譯并且run()方法可以正常輸出遞增的i值
B.程序通過(guò)編譯,調(diào)用run()方法將不顯示任何輸出
C.程序不能通過(guò)編譯,因?yàn)閣hile的循環(huán)控制條件不能為“true”
D.程序不能通過(guò)編譯,因?yàn)閞un()方法的返向值類型不是void
正確答案:D
參考解析:while的循環(huán)控制條件可以為“true”,run方法沒(méi)有返回值,所以不能是int型,故此程序不能通過(guò)編譯。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。