一、 判断〔 10 分,每题 1 分〕1 是对, 2 是错1、 System.gc()使 Java虚拟机立刻执行垃圾回收。( 2) 2、 JFrame是 Frame的子类。 ( 1) 3、 构造方法不可以被private 访问修饰符修饰。〔2〕4、 String a=new String();与 String b = new String()属于一个对像。 (2) 5、 FileChannel 类位于 java.io 包中。〔2〕6、 接口是的成员变量必须显示的给出初始值。〔1〕7、 abstract不能与 private、final、static 共同使用。〔1〕8、 成员变量 Boolean b;的默认值为 false。〔1〕9、 代表 Servlet 生命周期的三个方法为: init 、execute、destory。〔2〕10、Session的销毁方法为 destory。〔2〕二、单项选择 (50 分,每题 1 分) 1、以下哪一个包是默认导入到Java类当中的 (A) 2、对于以下类: D public class Q2{ public static void main(String[] args){ method(); } private static void method(){ System.out.println("Hello"); } } A、编译失败 ,行 3 错误。B、编译失败,行 5 错误。C、编译通过,无运行结果。D、打印 Hello 。3、以下哪个是不正确的标识符:D A、Abc3 B、a_bc_3 C、_3abc D、3_abc 4、局部变量 boolean的默认值为: D A、false B、true C、null D 、无默认值,必初始化5、对于 Person p = new Person();,以下哪个能编译通过: C A、Object o = new Object(p); B、p = new Object(); C、boolean b = p instanceof Object; D、boolean b = Object instanceof p; 6、对于以下代码,运行的结果是:C public class Q6{ int a=1; public static void main(String[] args){ i++; ++i; System.out.println(i); } } A、2 B、3 C、编译出错D、运行出错7、对于 boolean b = (2>=1 || 2/0>=0);b 的结果为: C A、false B、运行出错, 2/0 抛出被 0 除错误C、true D、null 8、以下能编译通过的for 循环是: C A、for(int a,int b;a<100;a++){} B 、for(int a=0,int b = 0;a<100;;){} C、for(int a=0,b=100;a<50;a++,b--){} D、for(int a=0,b=100;a<50,b>50;a++,b--){} 9、对于方法 public void a(int a,String b){} 以下哪一个是它正确的重载方法: C A、public int a(int a,String b){} B 、protected void a(int a,String b){} C、publ...