问题 单项选择题

关于以下程序代码的说明正确的是( )
(1) class HasStatic
(2) private static int x=100:
(3) public static void main (String args[]
(4) HasStatic hs1=new Has Static();
(5) hs1.x + +;
(6) Has Static 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

阅读理解与欣赏
单项选择题