4.以下关于继承的叙述正确的是()。
A. 在Java中类只允许单一继承
B. 在Java中一个类只能实现一个接口
C. 在Java中一个类不能同时继承一个类和实现一个接口
D. 在Java中接口只允许单一继承
满分:2分
8.设有下面的两个类定义: class aa{ void Show(){System.out.println("我喜欢Java!"); } class BB extends aa{ void Show(){System.out.println("我喜欢C++!"); } } 则顺序执行如下语句后输出结果为: aa a=new aa(); BB b=new BB(); a.Show(); b.Show();
A. 我喜欢Java! 我喜欢C++!
B. 我喜欢C++! 我喜欢Java!
C. 我喜欢Java! 我喜欢Java!
D. 我喜欢C++! 我喜欢C++!
满分:2分
13.下列数组 a 中,版本较新的能在程序运行时动态调整大小的是
A. int a[]
B. String[] a
C. a=new ArrayList()
D. a=new Array()
满分:2分
18.下列代码的执行结果是: public class Test3{ public static void main(String args[]){ System.out.println(100%3); System.out.print(","); System.out.println(100%3.0); } }
A. 1,1
B. 1,1.0
C. 1.0,1
D. 1.0,1.0
满分:2分
3.下列叙述中,正确的是()。
. Jv语言的标识符是区分大小写的
. 源文件名与puli类名可以不相同
. 源文件名其扩展名为.jr
. 源文件中puli类的数目不限
标准答案:
6.关于以下程序的描述正确的是( )。 puli lss Usrry{ stti int rr[] = nw int; puli stti voi min(String []) { Systm.out.println(rr); } }
. 编译将产生错误
. 编译时正确,但运行时将产生错误
. 正确,输出0
. 正确,输出?null
标准答案:
17.下列关于构造方法的说法正确的是
. 因为构造方法名与类名必须相同,所以构造方法的首字母必须大写。
. 构造方法是给对象赋初值,所以没有返回值,要用voi来声明。
. 构造方法不能被程序调用,也不可以重载。
. 一个类只允许有一个构造方法。
标准答案:
30.给出下面程序段: if(x>0){Systm.out.println("Hllo.");} ls if(x>-3){Systm.out.println("Ni to mt you!");} ls {Systm.out.println("How r you?");} 若打印字符串“How r you?”,则x的取值范围是
. x>0
. x>-3
. x<=-3
. x<=0&x>-3
标准答案:
……