Java程序设计第1-4章练习题参考答案(2)

2018-11-28 20:09

{if(x[i]> max)

max =x[i]; }

System.out.println(max); A) 125 B) 5

C) 21

D) 168

23.在下述Java语言语句中,错误的创建数组的方法是 ( A) ..A.int intArray [ ]; intArray=new int[5]; B.int intArray [ ]=new int[5]; C.int [ ] intArray ={1,2,3,4,5}; D.int intArray [5]={1,2,3,4.5};

24.应用程序的main方法中有以下语句,则输出的结果是 (A)。 String s1=\ double x=Double.parseDouble(s1); int y=Integer.parseInt(s2); System.out.println(x+y); A) 12.5 “0.512”

25.构造函数何时被调用?( B ) A) 类定义时 时

C) 使用对象的方法时 时

D) 使用对象的属性

B) 创建对象

B) 0.512

C)

D) “12.5”

26.关于继承的说法正确的是:(D) A) 子类将继承父类所有的属性和方法。 B) 子类只继承父类的方法,而不继承属性 C) 子类只继承父类public方法和属性 D) 子类将继承父类的非私有属性和方法。 27.关于接口哪个正确?( D) A) 一个类只能实现一个接口 B) 接口间不能有继承关系 C) 接口和抽象类是同一回事

D) 实现一个接口的非抽象类必须实现接口的所有方法 28.以下关于接口的叙述中,正确的是( D )

A.所有的接口都是公共接口,可被所有的类和接口使用 B.一个类通过使用关键字interface声明自己使用一个或多个接口 C.接口中所有的变量都默认为public abstract属性 D.接口体中不提供方法的实现 29.以下代码段的输出结果是( A )

String s=\; System.out.print(s.indexOf(\,4)); A.-1 B.O C.1

D.4

30.Java语言中,只限子类或者同一包中的类的方法能访问的访问权限是( D) A.public C.protected

B.private D.<无修饰>

31.设有数组定义int[][] x={{1,2},{3,4,5},{6},{}};,则x.length的值为( B )

A.3 B.4 C.6 D.7

32.若需要定义一个类变量或类方法,应使用哪种修饰符?( A) A)static B)package C)private D)public 33.若有下面程序 for(int k=1;k<=5;k++) {if(k>4) break;

System.out.print (k); }

请问最后的输出结果是(A )

A)1234 B)1 C)2 D)12345 34、在Java中负责对字节代码解释执行的是(B) A)垃圾回收器 B)虚拟机 C)编译器 D)多线程机制

35、java源程序编译生成的字节码文件不是直接运行在操作系统平台上的,而是在(B)上运行的。

A)网页 B)java虚拟机 C)java编译器 Djava编辑器

36、下面叙述正确的是(A)

A)Java语言的标识符是区分大小写的 B)源文件名和public类名可以不相同 C)源文件名其扩展名为.jar D)源文件中其public类的数目不限 37、java语言是一种(D)

A)机器语言 B)汇编语言 C)面向过程语言 D)面向对象语言

38、请问下面哪一个表达式是求x、y、z三个整型变量中的最大值的表达式(A)

A)(x>y?x:y)>z?(x>y?x:y):z B)(x>y?x:y)>z ?x:z

C)(x>y)&&(x>z) D)x>(y

40、下列哪个选项不是Java语言的注释符号(D) A、//

B、/* */

C、/** */

D、!

41、类Example定义如下:

1.public class Example{

2. 3.

public float aMethod(float a,float b){ }

4.}

将以下哪种方法插入行3是不合法的。( B)

A、 public float aMethod(float a, float b,float c){ } B、 public float aMethod(float c,float d){ } B、 C、

public int aMethod(int a, int b){ } private float aMethod(int a,int b,int c){ }

42、编译Java程序的命令是(C) A、

A、java

B、javadoc

C、javac

D、cd

43、下列哪个类声明是正确的(D) A)abstract final class Car{···} B)abstract private ver(){···} C)public private number;

D)public abstract class Car{···} 44、下面那个不是Java中的关键字(C).

A)abstract B)while C)name D)static 45、 若在某一个类定义中定义有如下的方法: final void performDial( ); 该方法属于( D )。 A)本地方法


Java程序设计第1-4章练习题参考答案(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:钻井队相关方告知书 )

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: