[問答題] 請完成下列Java程序:程序的功能演示了如何通過實現(xiàn)Runnable接口創(chuàng)建線程對象,程序中定義了一個類B,類中重寫了含一個字符串參數(shù)的構(gòu)造方法,并
[問答題] 請完成下列Java程序:程序的功能演示了如何通過實現(xiàn)Runnable接口創(chuàng)建線程對象,程序中定義了一個類B,類中重寫了含一個字符串參數(shù)的構(gòu)造方法,并實現(xiàn)了Runnable接口,即在類B中編寫了接口中的run()方法的方法體。還定義了一個應(yīng)用程序類ex35_2,其中創(chuàng)建類B的3個對象b1,b2和b3作為線程對象t1,t2和t3的參數(shù),并啟動這3個線程。
注意:請勿改動main()主方法和其他已有語句內(nèi)容,僅在下劃線處填入適當(dāng)?shù)恼Z句。
程序運行結(jié)果如下:
public class ex35_2
public static void main(String args[ ])
Runnable b1=new B("First");
Runnable b2=new B("Second");
Runnable b3=new B("Third");
Thread t1=new Thread(b1);
Thread t2=new Thread(b2);
Thread t3=new Thread(b3);t1.start ();
t2.start ();
t3.start();
class B _____________________ Runnable
String s;
public B(String str)
s=str;
_________________
for(int i=1
正確答案:implements public void run()
參考解析:本題主要考查Java中有關(guān)線程的基本操作。解題關(guān)鍵是要熟練掌握有關(guān)線程的基本知識。在Java中創(chuàng)建線程有兩種基本方法:(1)是通過實現(xiàn)Runnable接口創(chuàng)建線程。(2)通過繼承Thread類創(chuàng)建線程。第1個空,應(yīng)該填implements關(guān)鍵字,其功能是實現(xiàn)Runnable接口。第2個空,應(yīng)該填public void run(),其功能是重寫run()方法。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。