[問(wèn)答題] 創(chuàng)建線程對(duì)象,要傳遞代碼與數(shù)據(jù),而傳遞代碼與數(shù)據(jù)有兩種方法,一是通過(guò)繼承Thread類,二是向Thread類傳遞一個(gè)Runnable對(duì)象。請(qǐng)?jiān)谙旅娉?/h1>
2021-07-20
[問(wèn)答題] 創(chuàng)建線程對(duì)象,要傳遞代碼與數(shù)據(jù),而傳遞代碼與數(shù)據(jù)有兩種方法,一是通過(guò)繼承Thread類,二是向Thread類傳遞一個(gè)Runnable對(duì)象。請(qǐng)?jiān)谙旅娉绦虻拿織l橫線處填寫一個(gè)語(yǔ)句,使程序的功能完整。
注意:請(qǐng)勿改動(dòng)main()主方法和其他已有的語(yǔ)句內(nèi)容,僅在橫線處填入適當(dāng)?shù)恼Z(yǔ)句。
源程序文件清單如下;
public class TestThread
public static void main(String args[ ])
MyThread t=new MyThread();______;
class MyThread ______ Thread
______
for(int i=0;i<10;i++)
System.out.println(" "+i);
正確答案:
t.start();extendspublic void run();
參考解析:本題主要考查創(chuàng)建線程的方法、線程的執(zhí)行過(guò)程。解答本題的關(guān)鍵是熟練掌握創(chuàng)建線程的方法、執(zhí)行過(guò)程。在本題中, t.staxt()語(yǔ)句的功能是啟動(dòng)線程t,使其處于可運(yùn)行狀態(tài),class MyThread extends Thread中的extends的作用是使Mythread線程為線程Thread的直接子類,public void run()的功能是重載run()方法。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。