智慧树知到《Java程序设计(山东联盟-山东交通学院)》章节测试答案
C.重载的方法不一定在同一个类中
D.重载的方法可以通过返回值来区分
正确答案:重载的方法可以通过参数的个数或者参数的类型来区分
4、加载包p1中所有类的语句是()。
A.import p1
B.package p1.*
C.package p1
D.import p1.*
正确答案:import p1.*
5、对于语句package aa;说法不正确的是()。
A.该语句可以出现在两个不同的文件中
B.一个程序源文件中最多只能有一条该语句
C.该语句可以出现在文件中的任意位置
D.该语句指明其所在文件中的类存放到aa包中
正确答案:该语句可以出现在文件中的任意位置
第四章单元测试
1、下面数组的声明和创建()是正确的。
A.String [][]a=new String[][4]
B.String [4][4]a=new String[][]
C.String [][]a=new String[][]
D.String [][]a=new String[4][4]
正确答案:String [][]a=new String[4][4]
2、假设有一个数组a,a.length表示数组最大的下标值。
A.正确
B.错误
正确答案:错误
3、数组a的定义如下:
int a[][]=new int[4][6];则a[0].length的值为4。
A.正确
B.错误
正确答案:错误
4、数组的long属性表示数组中元素的个数。
A.正确
B.错误
正确答案:错误
5、数组的下标是从-1开始的。
A.正确
B.错误
正确答案:错误
第五章单元测试
1、下面不能放在一起修饰其后面内容的修饰符组合是()。
A.public abstract 方法
B.public static方法
C.abstract final类
D.static final常量标识符
正确答案:abstract final类
2、当一个类中有抽象方法时,这个类一定是抽象类。
A.正确
B.错误
正确答案:正确
3、抽象类不一定含有抽象方法。
A.正确
B.错误
正确答案:正确
4、如果要求类A的成员变量m只能在类A中被访问,那么该成员变量m应该用哪一个修饰符?()
A.默认
B.private
C.protected
D.public
正确答案:private
5、final修饰的方法不能被覆盖。
A.正确
B.错误
正确答案:正确
第六章单元测试
1、有如下代码:
String s1="hello";String s2="hello";则s1==s2的结果为true。
A.正确
B.错误
正确答案:正确
2、有如下代码:
String s1="hello";String s2="hello";则s1.equals(s2)的结果为false。
A.正确
B.错误
正确答案:错误
3、StringBuffer s1=new StringBuffer("Hello World");System.out.println(s1.insert(3, "aa"));输出结果为Helaalo World。
A.正确
B.错误
正确答案:正确
4、
Sets=new HashSet();s.add("a");s.add("b");s.add("a");System.out.println(s);输出结果为[a,b]。