对下列程序的叙述中,正确的是( )。 1:public class Xextends Threadi mple ments Runnable{ 2:public void run(){ 3:syste m.out .pri ntln("this is r

admin2012-12-02  149

问题 对下列程序的叙述中,正确的是(  )。
1:public class Xextends Threadi mple ments Runnable{
2:public void run(){
3:syste m.out .pri ntln("this is run()");
4:}
5:public static void mai n(Stri ng args[]){
6:Thread t =ne w Thread(ne w X());
7:t .start();
8:}
9:}

选项 A、第1行会产生编译错误
B、第6行会产生编译错程
C、第6行会产生运行错误
D、程序正常运行

答案D

解析 程序正常运行打印this is run()。用Thread 类的构造方法Thread(Runnable target)创建线程对象时,构造方法中的参数必须是一个具体的对象,该对象称作线程的目标对象,创建的目标对象的类必须实现Runnable 接口。
转载请注明原文地址:https://kaotiyun.com/show/M9ID777K
0

最新回复(0)