编译如下的Java程序片段:Classtest{Intcount=9;Publicvoida(){Intcount=10;System.out,println(count1=”+count);}Publicvoidcount(){System.out.println(count2=”+count);}Publicstaticvoidmain(Stringargs[]){Testt=newTest();t.a();t.count();}}结果是()A.不能通过编译B.输出:count1=10count2=9

题目

编译如下的Java程序片段:Classtest{Intcount=9;Publicvoida(){Intcount=10;System.out,println(count1=”+count);}Publicvoidcount(){System.out.println(count2=”+count);}Publicstaticvoidmain(Stringargs[]){Testt=newTest();t.a();t.count();}}结果是()

A.不能通过编译

B.输出:count1=10count2=9

C.输出:count1=9count2=9


相似考题
更多“编译如下的Java程序片段:Classtest{Intcount=9;Publicvoida(){Intcount=10;System.out,println(c ”相关问题
  • 第1题:

    下面程序的正确输出是( )。 Publicclasshello { Publicstaticvoidmain(Stringargs[]) { Intcount,xPos=25; For(count=1;count<=10;count++) { IRcount==5) Break; System.out.println(count); xPos+=10; } } }

    A.1 2 34

    B.1 34

    C.编译错误

    D.以上都不正确


    正确答案:A
    解析: 该程序经过编译、运行后,在屏幕上显示:1 2 3 4。publicclassHello中Hello为类名,publicstaticvoidmain(String argsm有关参数的解释如下。public表示该方法可以被任意代码所调用,包括Java解释器。static它告诉编译器,main()方法是一个类方法,可以通过类名直接调用,调用时不需要该类的实例对象。void表示main()方法没有返回值。这是非常重要的。因为 Java类型检查非常严格,包括检查这些方法返回值的类型是否与声明的一致。String args[]声明一个字符串类型的数组,它是命令行传递给main()方法的参数,参数在命令行中出现在类名称后面。包含main()方法的类(Hello为包含main()方法的类名)名称必须与其文件名相同,也就是说,其文件名必须为Hello.iava。经过编译,在当前文件夹下将出现一个Hello.class文件,这就足编译后的字节码文件。在程序段最后有两个人括号,分别说明结束main()方法和Hello类。在本程序中由厂有count==5这个条件判断,因此当count==5时,程序结束,输出为1 234。

  • 第2题:

    3、给定Java代码如下,编译运行,结果是()。 class Test{ int i; public static void main(String args[]){ System.out.println("i="+i); } }

    A.编译错误

    B.运行时出现异常

    C.正常运行,输出i=-1

    D.正确运行,输出i=0


    编泽错误

  • 第3题:

    39、给定如下Java代码片段,编译运行时,结果是() int [ ] a = {1,2,3,4,5}; for (int count = 0 ; count<5; count++) System.out.print(a[count++]) ;

    A.运行时出现异常

    B.输出:12345

    C.输出:24

    D.输出:135


    C

  • 第4题:

    下面程序的正确输出是( )。 public class Hello { public static void main(String args[]) { int count,xPos=25; for(count=1;count<=10;count++) { if(count= =5) Break; system.Out.println(count); xPos+=10: } } }

    A.1 2 3 4

    B.1 3 4

    C.编译错误

    D.以上都不正确


    正确答案:A
    A。【解析】该程序经过编译、运行后,在屏幕上显示:l234。publicclassHello中Hello为类名,publicstaticvoidmain(Stringargs[])有关参数的解释如下:public表示该方法可以被任意代码所调用,包括Java解释器;static告诉编译器,main方法是一个类方法,可以通过类名直接调用,调用时不需要该类的实例对象;void表示main方法没有返回值,这是非常重要的,因为Java类型检查非常严格,包括检查这些方法返回值的类型是否与声明的一致;Stringargs[]声明一个字符串类型的数组,它是命令行传递给main方法的参数,参数在命令行中出现在类名称后面。包含main方法的类(Hello为包含main方法的类名)名称必须与其文件名相同,也就是说,其文件名必须为Hello.java。经过编译,在当前文件夹下将出现一个Hello.class文件,这就是编译后的字节码文件。在程序段最后有两个大括号,分别说明结束main方法和Hello类。在本程序中由于有count==5这个条件判断,因此当count==5时,程序结束,输出为1234。

  • 第5题:

    给定如下Java代码片段,编译运行时,结果是() int [ ] a = {1,2,3,4,5}; for (int count = 0 ; count<5; count++) System.out.print(a[count++]) ;

    A.运行时出现异常

    B.输出:12345

    C.输出:135

    D.输出:24


    输出:135