全真题02 1:单选(1分)在子类中调用父类中被覆盖的方法时需要使用哪项关键字? A this B super C new D 以上都不是 2:单选(1分) public class Employee{ private String name; public Employee(String name){ = name; } public String getName(){ return name; } } public class Manager extends Employee{ public Manager(String name){ (getName()); } } 执行语句new Manager(“smith”)后程序的输出是哪项? A smith B null C 编译错误 D name 3:单选(1分) public class Employee{ private String name; public Employee(String name){ = name; } public void display(){ (name); } } public class Manager extends Employee{ private String department; public Manager(String name,String department){ super(name); = department; } public void display(){ (()+”,”+department); } } 执行语句new Manager(“smith”,”SALES”)后程序的输出是哪项? A smith,SALES B null,SALES C smith,null D null,null 4:单选(1分)用于编译Java源文件的JDK工具是? A javac B jdb C java D junit 5:单选(1分)现有: 1. class Beverage { 2. Beverage() { ("beverage "); } 3. } 4. class Beer extends Beverage { 5. public static void main(String [] args) { 6. Beer b = new Beer(14); 7. } 8. public int Beer(int x) { 9. this(); 10. ("beer1 "); 11. } 12. public Beer() { ("beer2 "); } 13. } 结果是什么? A beer1 beverage B beer2 beverage C beverage beer1 D 编译失败 6:单选(1分)Java程序的跨平台特征是由以下哪项技术实现的? A 系统硬件 B JVM C Java编译器 D 操作系统 7:单选(1分)现有: 1. class Over { 2. int doIt(long x) { return 3; } 3. } 4. 5. class Under extends Over { 6. // insert code here 7. } 和四个方法: short doIt(int y) { return 4; } int doIt(long x, long y) { return 4; } private int doIt(short y) { return 4; } protected int doIt(long x) { return 4; } 分别插入到第6行,有几个可以通过编译? A 0 B 1 C 3 D 4 8:单选(1分)现有: 5. class BitStuff { 6. BitStuff go() { ("bits "); return this; } 7.} 8. class MoreBits extends BitStuff { 9. MoreBits go() { ("more
202 sun satc java程序员(全真卷02) 来自淘豆网www.taodocs.com转载请标明出处.