创建线程对象,要传递代码与数据,而传递代码与数据有两种方法,一是通过继承Thread类,二是向Thread类传递一个Runnable对象。请在下面程序的每条横线处填写一个语句,使程序的功能完整。 注意:请勿改动main()主方法和其他已有的语句内容,

admin2009-01-15  26

问题 创建线程对象,要传递代码与数据,而传递代码与数据有两种方法,一是通过继承Thread类,二是向Thread类传递一个Runnable对象。请在下面程序的每条横线处填写一个语句,使程序的功能完整。
   注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。
    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(); extends public void run();

解析  本题主要考查创建线程的方法、线程的执行过程。解答本题的关键是熟练掌握创建线程的方法、执行过程。在本题中, t.start();语句的功能是启动线程t,使其处于可运行状态,class  MyThread  extends  Thread中的extends的作用是使Mythread线程为线程Thread的直接子类,public void run()的功能是重载run()方法。
转载请注明原文地址:https://jikaoti.com/ti/PSb0FFFM
0

相关试题推荐
最新回复(0)