首页 青云排行榜 知识中心 控制台

在JAVA中,关于以下application的说明,正确的是(     ):

1 class StaticStuff
2 {
3     static int x = 10;
4     static { x += 5; }
5     public static void main(String args[]){
6         System.out.println("x=" + x);
7     }
8     static { x/=3; }
9 }

4行与8行不能通过编译,因为缺少方法名和返回类型

8行不能通过编译,因为只能有一个静态初始化器

编译通过,执行结果为:x=5

编译通过,执行结果为:x=3

类中,静态变量定义最优先,然后是静态代码块static{},最后才是方法调用
关于我们
公司简介
联系我们
联系我们
售前咨询: leizhongnan@eval100.com
售后服务: 0755-26415932
商务合作: support@eval100.com
友情链接
金蝶软件
快递100
关注我们
Copyright © 2023-2023 深圳慧题科技有限公司 粤ICP备2023109746号-1 粤公网安备44030002001082