JAVA习题3 联系客服

发布时间 : 星期五 文章JAVA习题3更新完毕开始阅读

System.out.println(\ }

public static void main(String[] args) { int a = 10; long b = 20; sum(a, b); } }

下列选项中,哪一个是程序的运行结果B A、int:30 B、float:30.0 C、double:30.0 D、int:30.0

26、下面命令中,可以用来正确执行HelloWorld案例的是(A ) A、java HelloWorld B、java HelloWorld.java C、javac HelloWorld D、javac HelloWorld.java 27、阅读下面一段代码

Integer in1 = new Integer(10); Integer in2 = new Integer(10); Integer in3 = 10; Integer in4 = 10;

System.out.print(in1 == in2); System.out.print(in1 == in3); System.out.print(in3 == in4); 下列选项中,程序的运行结果是(B)

《t0503》试卷第9页

A、true true true B、false false true C、false false false D、false true false

28、下列关于throws关键字的描述中,正确的是(C ) A、thorws可以声明在方法上也可以声明在方法体中

B、方法上使用throws抛出一个异常则这个方法中一定有try catch代码块 C、使用throws抛出多个异常时各个异常之间必须使用逗号隔开 D、throws必须和throw配合使用

29、下列关于构造方法的描述中,错误的是( D )

A、构造方法的方法名必须和类名一致 B、构造方法不能写返回值类型 C、构造方法可以重载

D、构造方法的访问权限必须和类的访问权限一致 30、阅读下列的程序 class Person{ static{

System.out.println(name); }

private static String name = \}

class Demo{

public static void main(String[] args){ Person p = null;

《t0503》试卷第10页

} }

下列关于程序运行结果的描述中,正确的是(D)

A、无结果输出 B、输出 null C、输出 hello D、编译失败 得分 二、判断题(对的打“√”,错的打“×”;每题1分,共10分) 1、二维数组中的元素还是一个数组(√)

2、一个类的私有属性可以在其它类中直接被访问。(×) 3、我们可以使用final关键字修饰抽象方法(×)

4、构造方法重载后,在构造方法中可以使用this语句进行构造方法之间的调用,在重载的两个构造方法中可以使用this语句相互调用。(×) 5、线程结束等待或者阻塞状态后,会进入运行状态。(×) 6、this关键字可以在所有的方法中使用。(×)

7、final修饰的成员变量可以在构造方法中对其重新赋值(×)

8、String类的方法 replace (CharSequence srt1, CharSequence srt2)返回一个新的字符串,它是通过用srt2替换此字符串中出现的所有 srt1得到的。(√) 9、super调用父类构造方法的代码必须位于子类构造方法的第一行(√) 10、接口中只能定义常量和抽象方法(√)

《t0503》试卷第11页

《t0503》试卷第12页