如果你试图编译下面的代码会发生什么事? Class MyString extends String{ }A.代码编译成功B.代码不能编译,因为没有定义一个main()方法C.代码不能编译,因为String是abstract类型的D.代码不能编译,因为String是final类型的

题目
如果你试图编译下面的代码会发生什么事? Class MyString extends String{ }

A.代码编译成功

B.代码不能编译,因为没有定义一个main()方法

C.代码不能编译,因为String是abstract类型的

D.代码不能编译,因为String是final类型的


相似考题
更多“如果你试图编译下面的代码会发生什么事? Class MyString extends String{ } ”相关问题
  • 第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


    B

  • 第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个类,每个类编译后都会生成1个字节码文件,因此编译后会生成以这3个类名命名的字节码文件。

  • 第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文件


    A1.class、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(); } }


    程序运行结果:1 分析: 此FOR循环的循环次数为2次。 第1次循环后:$RES=0; $A=3; $B=2。 第2次循环后:$RES=1; $A=5; $B=3。