问题 问答题

创建线程对象,要传递代码与数据,而传递代码与数据有两种方法,一是通过继承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.staxt()语句的功能是启动线程t,使其处于可运行状态,class MyThread extends Thread中的extends的作用是使Mythread线程为线程Thread的直接子类,public void run()的功能是重载run()方法。

单项选择题
单项选择题 B1型题