JAVA 笔试题答案在最终测试题(笔试)Java 面向对象重 庆 足 下 科 技 有 限 企 业不定项选择题(40 题,每题 2.5 分,总分 100分,测试时间 2 小时)1) 当试图编译并运行下面程序时会出现什么成果()(单选) class A{ public int getNumber(int a){ return a+1; } } class B extends A{ public int getNumber(int a, char c){ return a+2; } public static void main(String[] args){ B b=new B(); System.out.println(b.getNumber(0)); } }a) 编译错误b) 运行错误c)1d) 22) 当编译并运行下面程序时会出现什么成果( )(单选)public class MyAr{ public static void main(String argv[]){ int[] i = new int[5]; System.out.println(i[5]); }}a) 编译错误b) 运行错误c)输出 0d) 输出“null”3) final、finally、finalize 三个关键字的区别是()(多选)a) final 是修饰符(关键字)可以修饰类、措施、变量b) finally 在异常处理的时候使用,提供 finally 块来执行任何清除操作c)finalize 是措施名,在垃圾收入集器将对象从内存中清除出去之前做必要的清理工作d) finally 和 finalize 同样都是用异常处理的措施4) 当编译并运行下面程序时会发生什么成果()(单选)public class Bground extends Thread{ public static void main(String argv[]){ Bground b = new Bground(); b.run(); }public void start(){ for (int i = 0; i <10; i++){ System.out.println("Value of i = " + i); }}}a) 编译错误,指明 run 措施没有定义b) 运行错误,指明 run 措施没有定义c)编译通过并输出 0 到 9d) 编译通过但无输出5) 在 Java 中,假如父类中的某些措施不包含任何逻辑,并且需要由子类重写,应当使用()关键字来申明父类的这些措施。(单选)a) Finalb) Staticc)Abstractd) Void6) 当编译并运行下面程序时会发生什么成果:(单选)public class Hope{ public static void main(String argv[]){ Hope h = new Hope(); } protected Hope(){ for(int i =0; i <10; i ++){ System.out.println(i); } }}a) 编译错误,构造措施不能被申明为protectedb) 运行错误,构造措施不能被申明为protectedc)编译并运行输出 0 到 10d) 编译并运行输出 0 到 97) 下列说法对的的是?(...