您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

java代码块的执行顺序实例分析

2025/5/30 9:32:12发布25次查看
1、类的静态代码块、结构代码块、结构方法的执行流程
静态码块>结构码块=显示初始化(看顺序)>结构方法。
2、静态内容随类加载而加载。
静态码块内容优先执行。
3、子类初始化前进行父类初始化。
类成员变量的初始化顺序:显式初始化与结构代码块的初始化等级一致,因此代码顺序决定初始化顺序,但注意结构代码块不能添加数据类型。
实例
class fu {    static {        system.out.println(静态代码块fu);    }     {        system.out.println(构造代码块fu);    }     public fu() {        system.out.println(构造方法fu);    }} class zi extends fu {    static {        system.out.println(静态代码块zi);    }     {        system.out.println(构造代码块zi);    }     public zi() {        system.out.println(构造方法zi);    }} class extendstest2 {    public static void main(string[] args) {        zi z = new zi();    }}
以上就是java代码块的执行顺序实例分析的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product