模拟测试题 一 单项选择题 1. 下面代码输出什么? public class A { static{ System.out.print("A"); } A(){ System.out.print("a"); } } public class B extends A { static{ System.out.print("B"); } B(){ System.out.print("b"); } } public class Test { public static void main(String[] args) { new B(); } } a) AaBb b) ABab c) BAba d) BbAa e) Aa f) Bb 2. 子类继承父类,正确的是 a) 子类能够继承父类的私有方法和私有状态 b) 子类能够继承父类的 protected 方法,但不能继承父类的 protected 状态 c) 子类能够继承父类的 protected 方法,也能够继承父类的 protected 状态 d) 子类能够继承父类的非私有方法和非私有状态 3. 下面代码输出什么? int i = 9; switch(i){ case 1: System.out.print(""); default: System.out.print("Error"); case 2: System.out.print("Good"); case 3: System.out.print("Best"); } a) 空字符串 b) Error c) ErrorGood d) ErrorGoodBest 4. 对jsp 编译的描述正确的是。 a) 自动编译 b) 用户输入命令后,自动编译 c) 手动编译 d) 不需要编译 5. 对接口的描述正确的是: a) 一个类可以实现多个接口。 b) 接口可以有非静态的成员变量。 c) 接口可以实作方法。 d) 实现接口的任何类,都需要实作接口的方法。 6. 对抽象类的描述正确的是: a) 抽象类的方法都是抽象方法 b) 一个类可以继承多个抽象类 c) 抽象类不能有构造方法 d) 抽象类不能被实例化 7. 用户不能在下面哪一个视图上执行任何 DML 操作? a) 使用 WITH CHECK OPTION 选项创建的视图 b) 包括 DISTINCT 关键字的视图 c) 包括 GROUP BY 子句的视图 d) 上面所有视图都允许 DML 操作 e) 上面所有视图都不允许 DML 操作 8. 下面哪一个是有效的命令? a) SELECT*FROM books FOR UPDATE USING book_profit_idx WHERE(retail-cost)>10; b) CREATE INDEX book_profit_idx ON(retail-cost) WHERE(retail-cost)> 10 c) CREATE FUNCTION INDEX book_profit_idx ON books WHERE(retail-cost)>10; d) a 和c e) 以上命令都不是 9. 在包含组函数的视图上不能执行下面哪一个DML 操作? a) INSERT b) UPDATE c) DELETE d) 在包含组函数的视图上可以执...