给出以下代码,请问该程序的运行结果是什么?public class CloseWindow extendsFrame implements WindowListener{public CloseWindow(){addWindowListener(this);setSize(300,300);setVisible(true);}public void windowClosing(WindowEvent e){System.exit(0);}public static viod main(String args[]){CloseWindowCW = new CloseWindow();}}
A. 代码编译失败。
B. 运行期异常。
C. 运行正常。
查看答案
给出以下代码,请问该程序的运行结果是什么? class Example{ public static void main (String args[]{int a = 5;System.out.println(cube(a));}int cube(int theNum){return theNum﹡theNum﹡theNum;}}
A. 代码编译失败,因为方法cube()已经在java.lang.Math类上定义过。
B. 代码编译失败,因为方法cube()不是static方法。
C. 代码编译成功,但运行期抛出异常。
D. 打印输出125。
给出以下代码,请问该程序的运行结果是什么?class Example{static boolean sideEffect(boolean b){System.out.print(“side effect”);return b;}public static void main (String[]args){boolean b1=true;boolean b2=false;if(b2&sideEffect(b1))System.out.print(1) ;else if(b1|sideEffect(b2))System.out.print(2) ;}}
A. 1
B. 2
C. side effect 1
D. side effect 2
E. side effect side effect 1
F. side effect side effect 2
给出以下代码,请问在程序的第2行和第4行分别插入哪条语句,该程序可成功运行?1. public class Example{2.3.public static void main(String args[]){4.5.System.out.println( );6.}7.}
A. char c;语句插入到第2行
B. char c;语句插入到第4行
C. char c=’f’; 语句插入到第2行
D. char c=’f’; 语句插入到第4行
E. static char c; 语句插入到第2行
F. char c=new char();语句插入到第4行
给出以下代码,请问System. out. println (expression)中的表达式为以下哪些选项时,可以打印输出true?class Example {public static void main(String args[]){Float f1=new Float(“10F”);Float f2=new Float(“10F”);Double d1=new Double(“10D”);System. out .println(expression);}}
A. f1==f2
B. f1.equals(f2)
C. f2.equals(d1)
D. f2.equals(new Float(“10”))