达内JSD1602第一次月考 联系客服

发布时间 : 星期四 文章达内JSD1602第一次月考更新完毕开始阅读3540a614c8d376eeafaa315b

D.

for( int i=0; i< x.length; i++ ) System.out.println(x[i]);

正确答案:BD 37.

(多选题)请选出属于JDK的组成部分:()。 A.

支持运行JAVA程序运行的一组类库 B. JVM C.

支持JAVA程序开发的一组开发工具 D.

一组软件测试工具

正确答案:ABCJDK:JAVA开发工具集,包含JAVA程序的运行环境和辅助JAVA开发的一组开发工具。运行环境又包括一组类库和JVM 38.

(多选题)循环统计1到100之间能被7整除的整数的个数,代码输出正确的是:()。 A.

int y = 1; int count = 0; while(y<=100){ if(y/7==0) count++; y++; } System.out.println(count); B.

int y = 1; int count = 0; while(y<=100){ if(y%7==0) count++; y++; } System.out.println(count); C.

int count = 0; for(int i=1;i<=100;i++){ if(i%7==0) count++; } System.out.println(count); D.

int count = 0; for(int i=1;i<=100;i++){ if(i/7==0) count++; } System.out.println(count);

正确答案:BC题目要求7的整数倍,所以应该选择模的运算 A,D选项都是除的运算

39.

(多选)查看如下代码: public class Foo { public void method(String str,int age){} } 下列选项中,和 Foo 类中 method 方法重载的方法是()。 A.

public int method(String str,int age){} B.

public void method(int year,String s){} C.

public int method(int year,String s){} D.

public int method(String str){}

正确答案:BCD 40.

(多选)请看下列代码: public class Old { public static Object get(List list) { return list.get(0); } } 以下选项调用get方法,能编译通过的是: A.

Object o = Old.get(new LinkedList()); B.

Object o = Old.get(new LinkedList()); C.

String s = Old.get(new LinkedList()); D.

String s = (String)Old.get(new LinkedList());

正确答案:AD 41.

(多选)在Java语言中,下列说法正确的是:()。 A.

StringBuffer和StringBuilder的区别在于:StringBuffer是线程安全的而StringBuilder不是。 B.

String是不可变对象,而StringBuffer中封装的字符串数据是可以动态改变的。 C.

判断两个StringBuilder对象的字符序列是否相同,可以调用其equlas方法进行比较。 D.

String的重写了equals方法,重写的逻辑是:字符序列相同的String对象equals方法返回true。

正确答案:ABD 42.

(多选)请看下列代码: class One { public One foo() { return this; } } class Two extends One { public One foo() { return this; } } class Three extends Two { <插入代码> } 下列选项中的代码,放置在<插入代码>处无编译错误的是: A.

public void foo() { } B.

public Object foo() { return this; } C.

public Two foo() { return this; } D.

public One foo() { return this; }

正确答案:CD 43.

(多选)查看如下代码: class A { protected int method (int a, int b) { return 0; } } 下列选项中,可以在 A 的子类中使用的是()。 A.

public int method (int a, int b) { return 0; } B.

private int method(int a, int b) { return 0; }

C.

private int method(int a, long b) { return 0; } D.

public short method(int a, int b) { return 0; }

正确答案:AC 44.

(多选)下面的方法属于StringBuffer的是:()。 A. size B. insert C. delete D. length

正确答案:BCD 45.

(多选题)下列选项中不会出现语法编译错误的是:()。 A.

long l = 999999; B.

long l = 9999999999l; C.

byte b = 90+40; D.

int i = 'A'+'中';

正确答案:ABDA选项999999没有超出int类型取值范围,语法合法 B选项9999999999超出int类型取值范围,必须以字母l结尾 C选项90+40超出byte类型最大取值范围123,编译