[填空题] 下面程序创建了一个线程并运行,请填空,使程序完整。 public class ThreadTest { public static void main (String[] args)

13 查阅

[填空题] 下面程序创建了一个线程并运行,请填空,使程序完整。 public class ThreadTest { public static void main (String[] args) { Hello h=Hew Hello (); 【8】 t.start (); } } class Hello implements Runnable { int i; public void run () { while(true) { System.out.println("Hello" +i++); if(i==5) break; } } }

参考答案:

Threadt=new Thread(h);

在通过实现Runnable接口来创建线程以后,该线程的启动将使得对象的run ()方法被调用。题目中缺少线程创建的语句,因此应该填写Thread t=new Thread(h);,该语句创建 Hello类的实例对象h的线程。

计算机考试