单选题 要将 MenuBar加入一个 Frame中,应使用的方法是? B. setMenu BarO C addo D. addMenuBarO 2.使用哪一个布局管理器时,当 Frame的大小被改变时 Frame中的按钮的位置可能会被改 变 B FlowLayout D GridLayout 3.为了编程需要,现需自己编写一个例外类。一般说来,下面声明哪个最为合适? A class my Class extends Exception( B class my EXception extends Error C class my EXception extends Runtime EXception Dclass my Exception extends Exception 4.如下那种Java的控件将不会引发动作事件( Action Event)? A. Button B. Menuitem C. Panel D. CheckboxMenultem 5.下面哪一个答案可以输出-40 A. System. out. println(Math. floor(-4.7)) B. System.out. printIn(Math. round(4.7) C. System. out. printIn(Math. ceil(-4.7)) D. System. out. println(Math. min(-4.7)) 6.对java中的 Button类按钮对象进行鼠标点击事件编程,该事件监听器程序应实现如下 那种接口 A. ActionListener接口 B Mouse Motionlistener接口 C. ItemListener接口 D. Windowlistener接口 7.下面哪些是JAVA的保留字: B then D. while E case 8.设有四个线程,它们的优先级分别为如下四种之一。则那种级别的线程优先执行? A Thread. MIN PRIORITY B Thread MAX PRIORiTy C. Thread NORM PRiOrity D.优先级别码为7级 9.Java2中,将GU组件的事件处理机制改为如下那种编程模型? A java的面向对象
一、 单选题 1. 要将 MenuBar 加入一个 Frame 中,应使用的方法是? A. setMenu() B. setMenuBar() C. add() D. addMenuBar() 2. 使用哪一个布局管理器时,当 Frame 的大小被改变时 Frame 中的按钮的位置可能会被改 变? A. BorderLayout B. FlowLayout C. CardLayout D. GridLayout 3. 为了编程需要,现需自己编写一个例外类。一般说来,下面声明哪个最为合适? A.class myClass extentds Exception{... B.class myException extends Error{... C.class myException extends RuntimeException{... D.class myException extends Exception{... 4. 如下那种 Java 的控件将不会引发动作事件(ActionEvent)? A. Button B. MenuItem C. Panel D. CheckboxMenuItem 5. 下面哪一个答案可以输出-4.0 A. System.out.println(Math.floor(-4.7)); B. System.out.println(Math.round(-4.7)); C. System.out.println(Math.ceil(-4.7)); D. System.out.println(Math.min(-4.7)); 6. 对 java 中的 Button 类按钮对象进行鼠标点击事件编程,该事件监听器程序应实现如下 那种接口? A. ActionListener 接口 B. MouseMotionListener 接口 C. ItemListener 接口 D. WindowListener 接口 7. 下面哪些是 JAVA 的保留字: A. if B. then C. goto D. while E. case 8. 设有四个线程,它们的优先级分别为如下四种之一。则那种级别的线程优先执行? A. Thread.MIN_PRIORITY B. Thread.MAX_PRIORITY C. Thread.NORM_PRIORITY D. 优先级别码为 7 级 9. Java2 中,将 GUI 组件的事件处理机制改为如下那种编程模型? A. java 的面向对象
B事件响应及传递 C.事件委托授权处理模型 D.事件过滤机制 10.下列哪些不属于软件维护阶段? 诊断和改正在使用过程中发现的软件错误 B.诊断和改正在开发过程中发现的软件错误 C.根据用户需求进行软件升级 D.修改软件为将来的维护活动预先做准备 11.软件开发周期中最简短的阶段是 A.需求分析 B.系统设计 C.软件开发 D.问题定义 2.下列语句中那些是合法的? A String A="abcdefg B String A="abcdefg C. Integer J=new Integer(27) J-=7 D Integer J=new Integer(27) 3.下列那种java组件为容器组件 A.List列表框 B. Choice下拉式列表框 C. Panel面板 D. Menuitem命令式菜单项 14.在详细设计阶段,系统分析员应该 A.提出多种方案,推荐一种最佳方案 B.只提出一种确定方案的设计 C.提出多种方案,对每种方案都进行详细设计,交由客户决定 D.由客户提出基本设计,然后进行详细设计 15.给定下列代码 public class Person! static int arr[=new int[10] public static void main( String ai System. out printIn(arr[ID) 下列说法正确的有 A.编译时将发生错误。 B.编译时正确但是运行时出错。 C.输出为0。 D.输出为nul 16.给定下列程序
B. 事件响应及传递 C. 事件委托授权处理模型 D. 事件过滤机制 10. 下列哪些不属于软件维护阶段? A. 诊断和改正在使用过程中发现的软件错误 B. 诊断和改正在开发过程中发现的软件错误 C. 根据用户需求进行软件升级 D. 修改软件为将来的维护活动预先做准备 11. 软件开发周期中最简短的阶段是: A. 需求分析 B. 系统设计 C. 软件开发 D. 问题定义 12. 下列语句中那些是合法的? A.String A="abcdefg"; A-="cde"; B.String A="abcdefg"; A+="cde"; C.Integer J=new Integer(27); J-=7; D.Integer J=new Integer(27); J--; 13. 下列那种 java 组件为容器组件 A. List 列表框 B. Choice 下拉式列表框 C. Panel 面板 D. MenuItem 命令式菜单项 14. 在详细设计阶段,系统分析员应该: A. 提出多种方案,推荐一种最佳方案 B. 只提出一种确定方案的设计 C. 提出多种方案,对每种方案都进行详细设计,交由客户决定 D. 由客户提出基本设计,然后进行详细设计 15. 给定下列代码: public class Person{ static int arr[] = new int[10]; public static void main(String a[]) { System.out.println(arr[1]); } } 下列说法正确的有: A. 编译时将发生错误。 B. 编译时正确但是运行时出错。 C. 输出为 0。 D. 输出为 null 16. 给定下列程序:
public class Test public static void main(String args)i String str=new String("World") System. out printIn(str +"and"+ch); public static void change( String str, char chi Changed" ch(0]( 上述程序的运行结果应该是? A. World and Hello B. World and Cello C Changed and Hello D Changed and cello 17.下列那种java组件为容器组件 A.List列表柜 B Choice下拉式列表框 C. Panel面板 D. Menuitem命令式菜单项 18.如下那种Java的控件将不会引发动作事件( ActionEvent)? A Button B Menuitem D. Checkbox Menuitem 19.下列各种java的布局方式,那种是 Java Application应用程序主窗框 Frame的缺省布局 方式? A. FlowLayout布局方式 B. Borderlayout布局方式 C. GridLayout布局方式 D. CardLayout布局方式 20.Java运行时例外是在运行Java程序时由Java运行时系统负责抛出的一系列例外。本章 例程中所提到的许多例外就是Java运行时例外(详见例82等)。请详细阅读例程,选择 对于如下的程序,系统将抛出哪个运行时例外 classQuiz4 intal=newin[10] a[10]=0 A ArithmeticEXception B. ArrayIndexOutofBounds Exception D. IegalArgumentException 21.关于下面的代码说法正确的是? public class Agg public static void main(String argvD( Agg a= new Aggo ago
public class Test{ public static void main(String args[]){ String str=new String("World"); char ch[]={'H','e','l','l','o'}; change(str,ch); System.out.println(str + "and" + ch); } public static void change(String str, char ch[]){ str="Changed"; ch[0]='C'; } } 上述程序的运行结果应该是? A. World and Hello B. World and Cello C. Changed and Hello D. Changed and Cello 17. 下列那种 java 组件为容器组件 A. List 列表框 B. Choice 下拉式列表框 C. Panel 面板 D. MenuItem 命令式菜单项 18. 如下那种 Java 的控件将不会引发动作事件(ActionEvent)? A. Button B. MenuItem C. Panel D. CheckboxMenuItem 19. 下列各种 java 的布局方式,那种是 Java Application 应用程序主窗框 Frame 的缺省布局 方式? A. FlowLayout 布局方式 B. BorderLayout 布局方式 C. GridLayout 布局方式 D. CardLayout 布局方式 20. Java 运行时例外是在运行 Java 程序时由 Java 运行时系统负责抛出的一系列例外。本章 例程中所提到的许多例外就是 Java 运行时例外(详见例 8.2 等)。请详细阅读例程,选择 对于如下的程序,系统将抛出哪个运行时例外。 classQuiz4{ inta[]=newint[10]; a[10]=0; } A.ArithmeticException B.ArrayIndexOutOfBoundsException C.NegativeArraySizeException D.IllegalArgumentException 21. 关于下面的代码说法正确的是? public class Agg { public static void main(String argv[]) { Agg a = new Agg(); a.go();
public void goo i DSRoss ds1 new DSRoss(one"); ds1.start class DSRoss extends Thread private String sTname DSRoss(String s)( sTname = s public void runo t nowait System.out. printIn(finished") Did nowait t while(true)I tr System. out. println("waiting") 3 catch(InterruptedException ie) system. out. printin(sTr name A.将产生一个编译错误。 B.可以编译并输出" waiting C.可以编译输出 waiting”接下来输出" finished" D.抛出一个运行期异常 22.对java中的 Button类按钮对象进行鼠标点击事件编程,该事件监听器程序应实现如下 那种接口 A. Actionlistener接口 B. MouseMotionlistener接口 C. Itemlistener接口 D. Windowlistener接口 23.Java2中,将GUⅠ组件的事件处理机制改为如下那种编程模型? A.java的面向对象 B.事件响应及传递 C.事件委托授权处理模型 D.事件过滤机制 24.事件监听接口中的方法的返回值是? D Object E. AWTEvent 25.下列关于事件监听和组件间关系说法中,正确的是 A. Event listener与组件间是一对一的关系 B. Event listener与组件间是一对多的关系
} public void go() { DSRoss ds1 = new DSRoss("one"); ds1.start(); } } class DSRoss extends Thread { private String sTname = ""; DSRoss(String s) { sTname = s; } public void run() { notwait(); System.out.println("finished"); } public void notwait() { while (true) { try { System.out.println("waiting"); wait(); } catch (InterruptedException ie) { } System.out.println(sTname); notifyAll(); } } } A. 将产生一个编译错误。 B. 可以编译并输出"waiting" C. 可以编译输出"waiting"接下来输出"finished" D. 抛出一个运行期异常。 22. 对 java 中的 Button 类按钮对象进行鼠标点击事件编程,该事件监听器程序应实现如下 那种接口? A. ActionListener 接口 B. MouseMotionListener 接口 C. ItemListener 接口 D. WindowListener 接口 23. Java2 中,将 GUI 组件的事件处理机制改为如下那种编程模型? A. java 的面向对象 B. 事件响应及传递 C. 事件委托授权处理模型 D. 事件过滤机制 24. 事件监听接口中的方法的返回值是? A. int B. String C. void D. Object E. AWTEvent 25. 下列关于事件监听和组件间关系说法中,正确的是? A. Event Listener 与组件间是一对一的关系 B. Event Listener 与组件间是一对多的关系
C. Event listener与组件间是多对一的关系 D. Event listener与组件间是多对多的关系 26.编译 java Applet源程序文件将产生相应的结果文件,这些结果文件的扩展名是什么? A D. exe 27.设x=1,y=2,z=3,则表达式y+=z-H+xx的值是? ABCD 28.在Java语言中,类 Student是类 Person的子类, Student的构造方法中有一句" superO 该语句表达了什么概念? A.调用类 Worker中定义的 super)方法 B.调用类 Person中定义的 superO方法 C.调用类 Person的构造方法 D.语法错误 29.在类 My Class中定义了方法 getResult0,其中包含语句 double myresult=Math. sqrt(1000) 为了使此程序可用,需要导入什么包? A. java. lang B. java. Math. C. java util. Math D.以上皆非 30.在Java中,以下项目中哪个方法可以设置一个 Container中对象的布局? A. setLayout( Layout Manager mgI B. addLayout(Layout Manager mgr) C. layout(LayoutMana D. setLayout Manager(LayoutManager mgr) 31.现在有两个类: Person与 Chinese, Chinese试图继承 Person类,如下项目中哪个是正确 的写法 A. class Chinese extents Person(i B. class Chinese extant Person! C. class Chinese extends Person! D. class Chinese extands Person!i 32.编译并运行下面的代码,会发生什么情况? public class My Class static int i: public static void main(String argvD System. out. printIn(0); B Error anar is referenced before it is initialized D. Error size of array must be defined
C. Event Listener 与组件间是多对一的关系 D. Event Listener 与组件间是多对多的关系 26. 编译 java Applet 源程序文件将产生相应的结果文件,这些结果文件的扩展名是什么? A. .java B. .class C. .html D. .exe 27. 设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x-x 的值是? A. 0 B. 1 C. 2 D. 3 28. 在 Java 语言中,类 Student 是类 Person 的子类,Student 的构造方法中有一句"super()", 该语句表达了什么概念? A. 调用类 Worker 中定义的 super()方法 B. 调用类 Person 中定义的 super()方法 C. 调用类 Person 的构造方法 D. 语法错误 29. 在类 MyClass 中定义了方法 getResult(),其中包含语句: double myresult=Math.sqrt(1000); 为了使此程序可用,需要导入什么包? A. java.lang.* B. java.Math.* C. java.util.Math.*; D. 以上皆非 30. 在 Java 中,以下项目中哪个方法可以设置一个 Container 中对象的布局? A. setLayout(LayoutManager mgr) B. addLayout(LayoutManager mgr) C. layout(LayoutManager mgr) D. setLayoutManager(LayoutManager mgr) 31. 现在有两个类:Person 与 Chinese,Chinese 试图继承 Person 类,如下项目中哪个是正确 的写法? A. class Chinese extents Person{} B. class Chinese extants Person{} C. class Chinese extends Person{} D. class Chinese extands Person{} 32. 编译并运行下面的代码,会发生什么情况? public class MyClass{ static int i; public static void main(String argv[]){ System.out.println(i); } } A. 1 B. Error anar is referenced before it is initialized C. 0 D. Error size of array must be defined
33.编译并运行下面的代码,会发生什么情况? public class Q t public static void main( string argVIX int anal= new int[K 1, 2, 31 System. out. printin(anar[O); B. Error anar is referenced before it is initialized D. Error size of array must be defined 4.编译并运行下面的代码,会发生什么情况 public class Q public static void main( String argvIX int anal= new int[5] System. out. printIn(anar[oD) A. Error: anar is referenced before it is initialized B null 5 35编译并运行下面的代码,会打印出 int i=1: switch(X case 0: System.out. println("zero") break. case 1: System.out. printIn("one ): case 2: System. out. println(two) break default System. out. println(default); A one B one. default C. one, two , default D. default 36.在java中,哪一个关键字使类不能派生出子类。 A. final B. public C. private D. volatile 37.在Java语言中,下列语句中正确的是哪个? A. String temp[=new String(j"a""z B. String temp[=(j"b""c"j C. String temp=(a"""j D. String temp[=i"a,b","c"i: 38在Java中,要处理 Button类对象的事件,以下各项中,哪个是可以处理这个事件的接 A. FocusListener B. ComponentListener C. WindowListener
33. 编译并运行下面的代码,会发生什么情况? public class Q { public static void main(string argv[]){ int anar[] = new int[]{1,2,3}; System.out.println(anar[0]); } } A. 1 B. Error anar is referenced before it is initialized C. 2 D. Error size of array must be defined 34. 编译并运行下面的代码,会发生什么情况: public class Q { public static void main(String argv[]){ int anar[] = new int[5]; System.out.println(anar[0]); } } A. Error: anar is referenced before it is initialized B. null C. 0 D. 5 35. 编译并运行下面的代码,会打印出: int i = 1; switch(i){ case 0: System.out.println(“zero”); break; case 1: System.out.println(“one”); break; case 2: System.out.println(“two”); break; default: System.out.println(“default”); } A. one B. one, default C. one, two, default D. default 36. 在 java 中,哪一个关键字使类不能派生出子类。 A. final B. public C. private D. volatile 37. 在 Java 语言中,下列语句中正确的是哪个? A. String temp[]=new String {"j" "a" "z"}; B. String temp[]= {"j" "b" "c"}; C. String temp= {"a" "b" "c"}; D. String temp[]= {"a", "b" ,"c"}; 38. 在 Java 中,要处理 Button 类对象的事件,以下各项中,哪个是可以处理这个事件的接 口。 A. FocusListener B. ComponentListener C. WindowListener
D. ActionListener 39.下列哪项不是AWT组件? A. Ca B. Scrollbar D. List 40. JPanel组件的默认布局管理器是哪一项? A. Gridley C. borderlayout D. FlowLayour 二、多选题 给定下列代码 public void testO try( oneMethodo 3 catch(ArraylndexOutOfBoundsEXception e)( System. out. printIn(condition 2) 3 catch(Exception e) System. out. println("condition 3") 3 finally stem out. printIn( finally); 在方法 one Method运行正常的情况下棋结果应该是? A. condition 1 B condition 2 C. condition 3 D. finally 给定下列不完整代码: 2 i success= connecto 3 if(success==-1)t 4 throw new TimedoutExceptiono TimedoutException不是一个 RuntimeEXception。下面的哪些声明可以被加入第一行完成 此方法的声明? A public void methodo B. public void methodo throws EXception C. public void methodo throws TimedOut Exception D. publ methodo throw TimedoutExceptie E public throw TimedOutEXception void methodo 3.当某方法含有会引起非运行时异常的语句,可以用下列哪些方式处理?
D. ActionListener 39. 下列哪项不是 AWT 组件? A. Canvas B. Scrollbar C. Table D. List 40. JPanel 组件的默认布局管理器是哪一项? A. GridLayout B. CardLayout C. BorderLayout D. FlowLayour 二、 多选题 1.给定下列代码: public void test() { try { oneMethod(); System.out.println("condition 1"); } catch (ArrayIndexOutOfBoundsException e) { System.out.println("condition 2"); } catch(Exception e) { System.out.println("condition 3"); } finally { System.out.println("finally"); } } 在方法oneMethod()运行正常的情况下棋结果应该是? A. condition 1 B. condition 2 C. condition 3 D. finally 2.给定下列不完整代码: 1 2 { success = connect(); 3 if (success==-1) { 4 throw new TimedOutException(); 5 } 6 } TimedOutException 不是一个RuntimeException。下面的哪些声明可以被加入第一行完成 此方法的声明? A. public void method() B. public void method() throws Exception C. public void method() throws TimedOutException D. public void method() throw TimedOutException E. public throw TimedOutException void method() 3.当某方法含有会引起非运行时异常的语句,可以用下列哪些方式处理?
A使用 I try catch语句进行捕获处理。 B throw相关 exception C throws相关 exception D无需处理 4.执行下列代码后,哪个结论是正确的 Stringl s= new String[10]; As[10]为"; Bs[9]为nu Cs[0]为未定义 D S length为 5.下面的表达式哪个是正确的? A String s="你好"inti=3;s+=i B String s="你好"inti3;==SS+=}; C String s="你好"intj=3;S=i+s; D String s="你好"inti=3;s=i+; E String s=null; int i=(sl=null)&&(s length>O)?s length(: 0; 6.选出合理的标识符 Asys1_Ⅲl b mail C Schange 7.哪个布局管理器使用的是组件的最佳尺寸( preferred size) a FlowLayout b borderLayout c GridLayout D CardLayout E Grid BagLayout 下列哪个方法可用于创建一个可运行的类? a public class X implements Runable( public void run((.....] B public class X implements Thread public void run(..1 c public class X implements Thread[ public int run(..3] D public class X implements Runable protected void run((..] E public class X extends Thread( public void run((.J 9.下面哪个方法可以在任何时候被任何线程调用? a notify B c notifyAllO D sleep E yield F synchronized(this 构造 BufferedInputStream的合适参数是哪个? A BufferedInputStream B BufferedOutput Stream c FileInputStream d FileOuterStrean E File 下列说法正确的是 a java. lang C| onable是类 B java. lang Runnable是接口 C Double对象在 java. lang包中 d Double a=1.0是正确的java语句 12.指出正确的表达式 a double a=1.0 B Double a=new Double(1.0) c byte a= 340 D Byte a= 120 定义一个类名为 My Class. java"的类,并且该类可被一个工程中的所有类访问,那 么该类的正确声明应为:
A. 使用try catch语句进行捕获处理。 B. throw 相关exception C.throws相关exception D.无需处理 4.执行下列代码后,哪个结论是正确的 String[] s=new String[10]; A s[10] 为 ""; B s[9] 为 null; C s[0] 为 未定义 D s.length 为 10 5.下面的表达式哪个是正确的? 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; 6.选出合理的标识符 A _sys1_lll B 2mail C $change D class 7.哪个布局管理器使用的是组件的最佳尺寸( preferred size) A FlowLayout B BorderLayout C GridLayout D CardLayout E GridBagLayout 8.下列哪个方法可用于创建一个可运行的类? 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(){ ......} } 9.下面哪个方法可以在任何时候被任何线程调用? A notify() B wait() C notifyAll() D sleep() E yield() F synchronized(this) 10. 构造BufferedInputStream的合适参数是哪个? A BufferedInputStream B BufferedOutputStream C FileInputStream D FileOuterStream E File 11. 下列说法正确的是 A java.lang.Clonable 是类 B java.lang.Runnable 是接口 C Double 对象在 java.lang 包中 D Double a=1.0 是正确的 java 语句 12. 指出正确的表达式 A double a=1.0; B Double a=new Double(1.0); C byte a = 340; D Byte a = 120; 13. 定义一个类名为"MyClass.java"的类,并且该类可被一个工程中的所有类访问,那 么该类的正确声明应为:
a private class My Class extends object B class My class extends object c public class MyClass D public class My Class extends Object 下面那些类允许用户在磁盘上新建一个文件? A. File C. FileInputStream E. FileWriter 下列哪些类可以作为 FileInput Strea类的构造方法的参数? A Input stream C FileOutputStream D String 16 下列哪些注释方式在java程序中是正确的? A/注释文字串 B∥注释文字串 C/*注释文字串 DRem注释文字串 下列哪些标识符在java程序中是正确的? A My Class Base 12 B. My ClasssBase12 C. My Class 12 D. 76My Class$12 8.下列哪些标识符能够作为java程序中的变量名? AINT B boolean C characte DJava Float 19.指出下列哪个方法与方法 public void add(nta)}为合理的重载方法 a public int add(int a B public void add(long a) public void add(int a, int b) D public void add( float a 如果下列的方法能够正常运行,在控制台上将显示什么? public void exampled unsafe SafeException e)( System. out. println(Test 2") finallySystem. out printIn( "Test 3"): System. out. printIn( Test 4);
A private class MyClass extends Object B class MyClass extends Object C public class MyClass D public class MyClass extends Object 14. 下面那些类允许用户在磁盘上新建一个文件? A. File B. RandomAccessFile C. FileInputStream D. FilterInputStream E. FileWriter 15. 下列哪些类可以作为FileInputStream类的构造方法的参数? A. InputStream B. File C. FileOutputStream D. String 16. 下列哪些注释方式在java程序中是正确的? A./* 注释文字串 */ B.// 注释文字串 C./** 注释文字串 */ D.Rem 注释文字串 17. 下列哪些标识符在java程序中是正确的? A.MyClass_Base12 B._MyClass$Base12 C.$MyClass_12 D.76MyClass$12 18. 下列哪些标识符能够作为java程序中的变量名? A.INT B.boolean C.character D.Java_Float 19. 指出下列哪个方法与方法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) 20. 如果下列的方法能够正常运行,在控制台上将显示什么? public void example(){ try{ unsafe(); System.out.println("Test1"); } catch(SafeException e) { System.out.println("Test 2"); }finally{System.out.println("Test 3");} System.out.println("Test 4");
A Test 1 B Test 2 C Test 3 D Test 4 21 下列哪些是JAVA的修饰符 public B private c friendly E 22.下面哪些语句是正确的? A如果多个监听器注册到一个组件只有最新一个监听器监听的事件会执行 B如果多个监听器注册到一个组件所有的事件保证不分先后都会执行 C注册多个监听器到一个组件会引起编译错误 D你可以添加或删除多个监听器到一个组件 E int [al 23.下面哪些选项将是下述程序的输出? public static void main(String args[) inner for(int j=0; j<3: j++r if(1) break printIn(+"and"+i); b 0 and 1 c 0 and 2 d 0 and 3 E 2 and 2 F 2 and 1 G 2 and 0 24.下面哪些语句能够正确地生成5个空字符串? A String al=new String[5]; for(int i=0: <5 a[++=") B String a[=( c String a[5] String 5 E String la=new String5]; for( int i=0; <5; a[++=null) 25.下面哪个代码段不会出现编译错误? class Myclass各 B package My Package import java. awt. class My Classy c/This is a comment */ package MyPackag import java. awt. lass My Classy 关于Java语言阐述不正确的()
} A Test 1 B Test 2 C Test 3 D Test 4 21. 下列哪些是JAVA的修饰符? A public B private C friendly D transient E vagrant 22. 下面哪些语句是正确的? A 如果多个监听器注册到一个组件只有最新一个监听器监听的事件会执行 B 如果多个监听器注册到一个组件所有的事件保证不分先后都会执行 C 注册多个监听器到一个组件会引起编译错误 D 你可以添加或删除多个监听器到一个组件 E int []a[] = new int[10][10]; 23. 下面哪些选项将是下述程序的输出? public class Outer{ public static void main(String args[]){ Outer: for(int i=0; i1) break; System.out.println(j+"and"+i); } } } A 0 and 0 B 0 and 1 C 0 and 2 D 0 and 3 E 2 and 2 F 2 and 1 G 2 and 0 24. 下面哪些语句能够正确地生成5个空字符串? A String a[]=new String[5]; for(int i=0;i<5;a[++]=""); B String a[]={"","","","",""}; C String a[5]; D String[5]a; E String []a=new String[5]; for( int i=0;i<5;a[i++]=null); 25. 下面哪个代码段不会出现编译错误? A import java.awt.*; package Mypackage; class Myclass {} B package MyPackage; import java.awt.*; class MyClass{} C /*This is a comment */ package MyPackage; import java.awt.*; class MyClass{} 26. 关于Java语言阐述不正确的( )