关于以下程序代码的说明正确的是() 1.classHasStatic{ 2.privatestaticintx=100; 3.publicstaticvoidmain(Stringargs[]){ 4.HasStatichs1=newHasStatic(); 5.hs1.x ; 6.HasStatichs2=newHasStatic(); 7.hs2.x ; 8.hs1=newHasStatic(); 9.hs1.x ; 10.HasStatic.x--; 11.System.out.println(“x

题目

关于以下程序代码的说明正确的是() 1.classHasStatic{ 2.privatestaticintx=100; 3.publicstaticvoidmain(Stringargs[]){ 4.HasStatichs1=newHasStatic(); 5.hs1.x ; 6.HasStatichs2=newHasStatic(); 7.hs2.x ; 8.hs1=newHasStatic(); 9.hs1.x ; 10.HasStatic.x--; 11.System.out.println(“x=” x); 12.} 13.}

A.5行不能通过编译,因为引用了私有静态变量

B.10行不能通过编译,因为x是私有静态变量

C.程序通过编译,输出结果为:x=103

D.程序通过编译,输出结果为:x=102


相似考题
更多“关于以下程序代码的说明正确的是() 1.classHasStatic{ 2.privatestaticintx=100; 3.publicst ”相关问题
  • 第1题:

    试题二(共15分)

    阅读以下说明和C程序代码,将解答写在答题纸的对应栏内。

    【说明】

    下面是一个待修改的C程序,其应该完成的功能是:对于输入的一个整数num,计算其位数k,然后将其各位数字按逆序转换为字符串保存并输出。若num为负整数,则输出字符串应有前缀“-”。例如,将该程序修改正确后,运行时若输入“14251”,则输出“15241”;若输入“-6319870”,则输出“-0789136”。

    下面给出的C程序代码中有五处错误,请指出错误代码所在的行号并给出修改正确后的完整代码行。

    【C程序代码】


    正确答案:

    以上解答不分次序

  • 第2题:

    4、如果有以下的程序代码: byte a = 100; byte b = 200; byte c = (byte)(a+b); System.out.println(c);以下说法正确的是()

    A.执行时显示300

    B.执行时显示127

    C.执行时出现错误

    D.编译失败


    编译失败

  • 第3题:

    如果有以下的程序代码: byte a = 100; byte b = 200; byte c = (byte)(a+b); System.out.println(c);以下说法正确的是()

    A.执行时显示300

    B.执行时显示127

    C.执行时出现错误

    D.编译失败


    编译失败

  • 第4题:

    关于以下程序代码的说明正确的是 ( )(1)class HasStatic{(2)private static int x=100;(3)public static void main(String args[]){(4)HasStatic hs1=new HasStatic();(5)hs1.x++;(6)HasStatic hs2=new HasStatic();(7)hs2.x++;(8)hs1=new HasStatic();(9)hs1.x++;(10)System.out.println("x="+x);(11)}(12)}

    A.(5)行不能通过编译,因为引用了私有静态变量

    B.(10)行不能通过编译,因为x是私有静态变量

    C.程序通过编译,输出结果为:x=103

    D.程序通过编译,输出结果为:x=100


    正确答案:C
    解析:该程序能够通过编译,程序中声明了2个对象hs1和hs2,而hs1初始化两次,虽然x被定义为私有的变量,但在本类中是可以调用的。所以输出结果为x=103。

  • 第5题:

    【单选题】下列关于一般处理程序代码文件的后缀名描述正确的是()

    A.一般处理程序代码文件的后缀名.cs

    B.一般处理程序代码文件的后缀名.sln

    C.一般处理程序代码文件的后缀名.txt

    D.一般处理程序代码文件的后缀名.ashx


    一般处理程序代码文件的后缀名.ashx