C. line 7 D. line 8 33给出下面代码 public class Person static int arrl= new int[10] public static void main(String aD) System. out println(arr[ 1) 那个语句是正确的? A编译时捋产生错误 B编译时正确,运行时将产生错误 C输出零 D输出空。 34. MAX LENGTH是int型 public成员变量,变量值保持为常量100,用简短语句定义这 个变量。 A public int MAX_LENGTH=100 final int MAX LENGTH=100 C final public int MAX LENGTH=100: D public final int MAX_ LENGTH=100 35.类 Teacher和 Student是类 Person的子类 Person p Teacher t Student s: lp, t and s are all non-null if(t instanceof Person)( s=(Student)t; 1 最后一句语句的结果是 A将构造一个 Student对象 B表达式是合法的 C表达式是错误的 D编译时正确,但运行时错误。 36.哪个关键字可以抛出异常? A transient B finally C throw
C. line 7 D. line 8 E. line 10 33. 给出下面代码: public class Person{ static int arr[] = new int[10]; public static void main(String a[]) { System.out.println(arr[1]); } } 那个语句是正确的? A 编译时将产生错误; B 编译时正确,运行时将产生错误; C 输出零; D 输出空。 34. MAX_LENGTH 是 int 型 public 成员变量, 变量值保持为常量 100,用简短语句定义这 个变量。 A public int MAX_LENGTH=100; B final int MAX_LENGTH=100; C final public int MAX_LENGTH=100; D public final int MAX_LENGTH=100. 35. 类 Teacher 和 Student 是类 Person 的子类; Person p; Teacher t; Student s; //p, t and s are all non-null. if(t instanceof Person) { s = (Student)t; } 最后一句语句的结果是: A 将构造一个 Student 对象; B 表达式是合法的; C 表达式是错误的; D 编译时正确,但运行时错误。 36. 哪个关键字可以抛出异常? A transient B finally C throw
D static 37.Man(方法的返回类型是 A int B void C boolean D static 38.哪个关键字可以对对象加互斥锁? B synchronized D stati 39.下列哪些语句关于内存回收的说明是正确的? A程序员必须创建一个线程来释放内存 B内存回收程序负责释放无用内存 C内存回收程序允许程序员直接释放内存 D内存回收程序可以在指定的时间释放内存对象 40.欲构造 Array List类的一个实例,此类继承了List接口,下列哪个方法是正确的? A. ArrayList myList=new object() B. List myList=new ArrayList() C. ArrayList myList=new List() D. List myList=new List() 多选题(40题) 1.下面的表达式哪个是正确的? A String s="你好"inti=3;s+=i Sngs="你好;inti=3;f(==s{s+=}; C String s="你好" c int i==3;s=i+s; String s="你好"intj=3;s=|+; E String s=null; int i=(s!=null)&&(s length>0)?s length(: 0 2.选出合理的标识符 b mail C Schange D class 3.哪个布局管理器使用的是组件的最佳尺寸( preferred size) a FlowLayout B BorderLayout c GridLayout d Cardlayout
D static 37. Main()方法的返回类型是: A int B void C boolean D static 38. 哪个关键字可以对对象加互斥锁? A transient B synchronized C serialize D static 39. 下列哪些语句关于内存回收的说明是正确的? A 程序员必须创建一个线程来释放内存; B 内存回收程序负责释放无用内存 C 内存回收程序允许程序员直接释放内存 D 内存回收程序可以在指定的时间释放内存对象 40. 欲构造 ArrayList 类的一个实例,此类继承了 List 接口,下列哪个方法是正确的 ? A. ArrayList myList=new Object(); B. List myList=new ArrayList(); C. ArrayList myList=new List(); D. List myList=new List(); 二、 多选题(40 题) 1. 下面的表达式哪个是正确的? A String s="你好";int i=3; s+=i; B String s="你好";int i=3; if(i==s){ s+=i}; C String s="你好";int i=3; s=i+s; D String s="你好";int i=3; s=i+; E String s=null; int i=(s!=null)&&(s.length>0)?s.length():0; 2. 选出合理的标识符 A _sys1_lll B 2mail C $change D class 3. 哪个布局管理器使用的是组件的最佳尺寸( preferred size) A FlowLayout B BorderLayout C GridLayout D CardLayout E GridBagLayout
4.下列哪个方法可用于创建一个可运行的类? a public class X implements Runable( public void run ((.31 b public class X implements Thread( public void run((.33 c public class X implements Thread public int run(....) D public class X implements Runable( protected void run(..33 E public class X extends Thread( public void run((.....) 5.下面哪个方法可以在任何时候被任何线程调用? A B C D sleep E F synchronized( this) 6.构造 BufferedInputStream的合适参数是哪个? A BufferedInputStream B BufferedOutputStream C FileInputStream D FileOuter Stream E File 7.下列说法正确的是 a java. lang Clonable是类 B java. lang Runnable是接口 C Double对象在 java. lang包中 D Double a=10是正确的java语句 8.指出正确的表达式 a double a=1.0: B Double a=new Double(1.0): c byte a= 340 d Byte a= 120 9.定义一个类名为" My Class. java"的类,并且该类可被一个工程中的所有类访问,那么该 类的正确声明应为 a private class My class extends Object B class My Class extends Object D public class My Class extends Object 10.指出下列哪个方法与方法 public void add(int a)为合理的重载方法。 a public int add(int a B public void add(long a) c public void add(int a, int b) D public void add( float a 11.如果下列的方法能够正常运行,在控制台上将显示什么? public void example(t y unsafe tem out println(Test1
4. 下列哪个方法可用于创建一个可运行的类? A public class X implements Runable{ public void run(){ ......} } B public class X implements Thread{ public void run(){ ......} } C public class X implements Thread{ public int run(){ ......} } D public class X implements Runable{ protected void run(){ ......} } E public class X extends Thread{ public void run(){ ......} } 5. 下面哪个方法可以在任何时候被任何线程调用? A notify() B wait() C notifyAll() D sleep() E yield() F synchronized(this) 6. 构造 BufferedInputStream 的合适参数是哪个? A BufferedInputStream B BufferedOutputStream C FileInputStream D FileOuterStream E File 7. 下列说法正确的是 A java.lang.Clonable 是类 B java.lang.Runnable 是接口 C Double 对象在 java.lang 包中 D Double a=1.0 是正确的 java 语句 8. 指出正确的表达式 A double a=1.0; B Double a=new Double(1.0); C byte a = 340; D Byte a = 120; 9. 定义一个类名为"MyClass.java"的类,并且该类可被一个工程中的所有类访问,那么该 类的正确声明应为: A private class MyClass extends Object B class MyClass extends Object C public class MyClass D public class MyClass extends Object 10. 指出下列哪个方法与方法 public void add(int a){}为合理的重载方法。 A public int add(int a) B public void add(long a) C public void add(int a,int b) D public void add(float a) 11. 如果下列的方法能够正常运行,在控制台上将显示什么? public void example(){ try{ unsafe(); System.out.println("Test1");