给出以下代码,请问该程序的运行结果是什么?class Example{int x=5;static String s = “abcd”;public static void menthod(){System.out.println(s+x);}}
A. 打印输出abcd5。
B. 代码编译成功,但运行期会因变量x未声明为静态变量而抛出异常来。
C. 代码编译失败,因为静态方法不能直接访问非静态变量。
D. 代码编译失败,如果将变量x声明为静态变量,可使代码编译成功。
E. 代码编译失败,如果将menthod()方法前的static关键字移走,可使代码编译成功。
查看答案
instanceof操作符的右操作数可以是一个接口。
A. 对
B. 错
抽象方法可以被static修饰符修饰?
A. 对
B. 错
Throwable类是所有异常的超类。
A. 对
B. 错
一个try结构必须有一个catch或一个finally语句块。
A. 对
B. 错