计算机二级

对下列程序的叙述中,正确的是( )。 A.第1行会产生编译错误B.第6行会产生编译错误SXB对下列程序的叙述中,正确的是( )。A.第1行会产生编译错误B.第6行会产生编译错误C.第6行会产生运行错误D.程序正常运行

题目
对下列程序的叙述中,正确的是( )。 A.第1行会产生编译错误B.第6行会产生编译错误SXB

对下列程序的叙述中,正确的是( )。

A.第1行会产生编译错误

B.第6行会产生编译错误

C.第6行会产生运行错误

D.程序正常运行

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

对于下列代码以下哪句描述是对的? class Student extends Person { //1 public String name; //2 public Student() { //3 name = "zhang"; //4 super(name); //5 } //6 } //7

A.代码可以通过编译

B.码可以通过编译,但在创建Student对象的时候,会产生错误

C.代码不能通过编译因为第5行出错

D.代码不能通过编译因为第3行出错


代码无法通过编译。原因是,父类People已经没有了不带参数的构造方法,而子类Student构造方法默认调用People类的不带参数的构造方法。

第2题:

针对下面代码,下列说法正确的是()。public class TestClass{ public static void main(String arr[]) { int i=6/0; System.out.println(arr[1]); } }

A.编译时正确,运行时将产生错误

B.编译时将产生错误

C.输出零

D.输出空


C

第3题:

尝试编译运行以下程序,正确的说法是? public class Test implements Runnable { public void run (Thread t) { System.out.println("Running"); } public static void main (String[] args) { new Thread (new Test()).start(); } }

A.编译成功,运行时会有异常抛出。

B.编译成功,运行后不会有任何输出。

C.编译失败,在第1行有编译时错误。

D.编译失败,在第6行有编译时错误。


D

第4题:

运行下列程序,会产生什么结果? ( ) public class X exlends Thread implements Runable{ public void run(){ System.out.println("this is run()"); } public static void main(String args[]) Thread t=new Thread(new X()); t.start(); } }

A.第一行会产生编译错误

B.第五行会产生编译错误

C.第六行会产生运行错误

D.程序会运行和启动


正确答案:A

第5题:

对下列程序的叙述中,正确的是( )。 1)public class X extends Thread implements Runnable{ 2)public void run{ 3)system.out.println("this is run"); 4)} 5)public static void main(String args[]){ 6)Thread t=new Thread(new X); 7)t.start; 8)} 9)}

A.第l行会产生编译错误

B.第6行会产生编译错误

C.第6行会产生运行错误

D.程序正常运行


正确答案:D
D。【解析】程序正常运行打印thisisrun。用Thread类的构造方法Thread(Runnabletarget)创建线程对象时,构造方法中的参数必须是一个具体的对象,该对象称作线程的目标对象,创建的目标对象的类必须实现Runnable接口。

第6题:

对下列程序的叙述中,正确的是( )。 1:public class X extends Thread implements Runnable{ 2:public void run{ 3:system.out.println("this is run"); 4:} 5:oublic static void main(String args[]){ 6:Thread t=new Thread(new X): 7:t.start; 8:} 9:}

A.第l行会产生编译错误

B.第6行会产生编译错程

C.第6行会产生运行错误

D.程序正常运行


正确答案:D
D。【解析】程序正常运行打印thisisrun。用Thread类的构造方法Thread(Runnabletarget)创建线程对象时,构造方法中的参数必须是一个具体的对象,该对象称作线程的目标对象,创建的目标对象的类必须实现Runnable接口。

第7题:

对下列程序的叙述中,正确的是( )。 A.第1行会产生编译错误B.第6行会产生编译错程SXB

对下列程序的叙述中,正确的是( )。

A.第1行会产生编译错误

B.第6行会产生编译错程

C.第6行会产生运行错误

D.程序正常运行


正确答案:D
程序正常运行打印thisisrun()。用Thread类的构造方法Thread(Runnabletarget)创建线程对象时,构造方法中的参数必须是-个具体的对象,该对象称作线程的目标对象,创建的目标对象的类必须实现Runna-ble接口。

第8题:

运行下列程序,会产生什么结果publicclassXextendsThreadimplementsRunable{publicvoidrun(){System.out.println(“thisisrun()“);}publicstaticvoidmain(Stringargs[]){Threadt=newThread(newX());t.start();}

A、第一行会产生编译错误

B、第六行会产生编译错误

C、第六行会产生运行错误

D、程序会运行和启动


参考答案:A

第9题:

对下列程序的叙述中,正确的是

1:public class X extends Thread implements Runnable{

2:publ主c void run(){

3: System.out.println(“this is run()”);

4:}

5:public static void main(String args〔〕){

6:Threadt二new Thread(new X());

7:t.start();

8:}

9:}

A.第1行会产生编译错误

B.第6行会产生编译错误

C.第6行会产生运行错误

D.程序正常运行


正确答案:B