一、单选题(共 20 道试题,共 80 分。)V
1. 下列 是Java的调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试。
A. java.exe
B. javadoc.exe
C. jdb.exe
D. javaprof.exe
满分:4 分
2. 设有下面的两个类定义:class A{void show(){System.out.print("AA");}} class B extends A{void show(){System.out.print("BB");}} 则顺序执行如下语句后输出的结果为 。A a=new A();B b=new B(); a.show();b.show();
A. AAAA
B. AABB
C. BBBB
D. BBAA
满分:4 分
3. 设有下面的两个类定义:class A{void show(){System.out.print("AA");}} class B extends A{void show(){System.out.print("BB");}} 则顺序执行如下语句后输出的结果为 。A a=new A();B b=new B(); a.show();b.show();
A. AAAA
B. AABB
C. BBBB
D. BBAA
满分:4 分
4. 创建字符串s:String s=new String("abcd");以下 将改变s。
A. s.append("x");
B. s.concat("y");
C. s.substring(3);
D. 以上语句都不会
满分:4 分
5. class A {public String toString(){return 4+"";}} class B extends A {public String toString(){return super.toString()+3;}} public class Test {public static void main(String[]args) {B b=new B();System.out.println(b.toString());} } what is the result?
A. 7
B. null
C. the program throw an exception
D. 43
满分:4 分
6. class A {public int getNumber(int a){return a+1;}} cla