A.代码编译成功
B.代码不能编译,因为没有定义一个main()方法
C.代码不能编译,因为String是abstract类型的
D.代码不能编译,因为String是final类型的
第1题:
给定如下Java代码,编译运行的结果是()。 public class Test { public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); String s = "code"; map.put(s, "1"); map.put(s, "2"); System.out.println(map.size()); } }
A.编译时发生错误
B.运行时引发异常
C.正确运行,输出:1
D.正确运行,输出:2
第2题:
编译下面源程序会得到哪些文件? class A1{ } class A2{ } public class B{ public static void main(String[] args){ } }
A.编译不成功
B.只有B.class文件
C.只有A1.class和A2.class文件
D.A2.class和B.class文件
第3题:
给定如下Java代码,编译运行的结果是() public class Test { public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); String s = "code"; map.put(s, "1"); map.put(s, "2"); System.out.println(map.size()); } }
A.编译时发生错误
B.运行时引发异常
C.正确运行,输出:1
D.正确运行,输出:2
第4题:
编译下面源程序会得到哪些文件() class A1{ } class A2{ } public class B{ public static void main(String[] args){ } }
A.只有B.class文件
B.只有A1.class和A2.class文件
C.编译不成功
D.A2.class和B.class文件
第5题:
【其它】程序分析: 阅读下面的程序,分析代码是否能够编译通过,如果能编译通过,请列出运行的结果。否则请说明编译失败的原因。 public class Test { int x = 50; static int y =200 ; public static void method() { System.out.println(x+y); } public static void main(String[] args) { Test2.method(); } }