单项选择题
11. public static void main(String[] args) {
12. Object obj = new Object() {
13. public int hashCode() {
14. returns 42;
15. }
16. };
17. System.out.println(obj.hashCode());
18. }
What is the result? ()
A. 42
B. An exception is thrown at runtime.
C. Compilation fails because of an error on line 12.
D. Compilation fails because of an error on line 16.
E. Compilation fails because of an error on line 17.
相关考题
-
单项选择题
Whichmethodmustbedefinedbyaclassimplementingthejava.lang.Runnableinterface?()
A. void run()
B. public void run()
C. public void start()
D. void run(int priority)
E. public void run(int priority)
F. public void start(int priority) -
单项选择题
public class Test { public static void main( String[] args) { String foo = args[1]; String bar = args[2]; String baz = args[3]; System.out.println(“baz = “ + baz); } } And the command line invocation: java Test red green blue What is the result?()
A. baz =
B. baz = null
C. baz = blue
D. Compilation fails.
E. An exception is thrown at runtime. -
单项选择题
public class Test { private static int[] x; public static void main(String[] args) { System.out.println(x[0]); } } What is the result?()
A. 0
B. null
C. Compilation fails.
D. A NullPointerException is thrown at runtime.
E. An ArrayIndexOutOfBoundsException is thrown at runtime.
