题目内容

给出以下代码,请问该程序的运行结果是什么?1. class Example{2. static String s;3. public static void main(String[]args){4. int x =4;5. if(x <4)6. System.out.printIn(“Val=”+x);7. else8. System.out.printIn(s);9. }10.}

A. 打印输出Val=null
B. 打印输出Val=
C. 打印输出null
D. 打印输出空白行

查看答案
更多问题

给出以下代码,请问该程序的运行结果是什么?class Example{static int i=1;static {++i;}public static void main (String[]args){increment(i,5);display(i);}static void increment(int n, int m){n+=m;}static void display (int n) {System.out.print(n);}static{++i;}}

A. 1
B. 3
C. 6
D. 7

给出以下代码,请问该程序的运行结果是什么?class Example{static int i=1,j=2;static{display(i);}public static void main (String[] args){display(j);}static void display(int n){System.out.print(n);}}

A. 1
B. 2
C. 12
D. 21

给出以下代码,请问该程序的运行结果是什么?class Example{public static void main(String []args){C c=newC();c.e();}}class P{final void methodP(){…}}class C extends P{void e(){methodP();}}

A. 代码编译错误,因为P类不是final类。
B. 代码编译错误,因为子类C不能调用父类P中的final方法methodP()。
C. 代码编译成功。
D. 代码编译成功,但运行时会抛出NoSMuchethodException异常。

给出以下代码,请问该程序的运行结果是什么?public class Example{final int x;public Example(){System.out.println(x + 10);}public static void main(String args[]){Example ex = new Example();}}

A. 代码编译错误。
B. 运行期异常。
C. 打印输出10
D. 打印输出0

答案查题题库