[单选择]关于以下application的说明,正确的是( ):
1. class StaticStuff

2. {

3. static int x=10;

4. static { x+=5;}

5. public static void main(String args[ ])

6. {

7. System.out.println(“x=” + x);

8. }

9. static { x/=3;}

10. }

  1. 编译通过,执行结果为:x=3
  2. 9行不能通过编译,因为只能有一个静态初始化器
  3. 4行与9行不能通过编译,因为缺少方法名和返回类型
  4. 编译通过,执行结果为:x=5
参观人数:1292 ,参试人数:37,正确率:65%