下面程序创建了一个线程并运行,请填空,使程序完整。 public class ThreadTest { public static void main (String[] args) { Hello h=Hew Hello (); 【 】 t.start

admin2010-12-17  33

问题 下面程序创建了一个线程并运行,请填空,使程序完整。
public class ThreadTest {
public static void main (String[] args) {
Hello h=Hew Hello ();
【  】
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的线程。
转载请注明原文地址:https://kaotiyun.com/show/vO9p777K
0

最新回复(0)