填空题(2010年9月二级考试)

下列程序创建了一个线程并运行,请在下划线处填入正确代码。   

public class Try extends Thread{
   public static void main(String args[]){
      Thread t=new Try();
      __________;
   }
   public void run(){
         System.out.println(“Try!”);
   }
}

答案解析

t.start()

【解析】

创建一个线程后,应该调用start()方法来启动线程,使之从新建状态转入就绪状态并进入就绪队列排队,一旦轮到它来享用CPU资源时,就可以脱离创建它的主线程独立地开始自己的生命周期了。

讨论