main中静态方法,静态块,构造方法执行顺序

来源:互联网 发布:淘宝优惠券怎么删掉 编辑:程序博客网 时间:2024/05/24 06:42

class Code {
{
System.out.println(“Code的构造块”);
}

    static {            System.out.println("Code的静态代码块");    }    public Code() {            System.out.println("Code的构造方法");    }

}

public class CodeBlock03 {
{
System.out.println(“CodeBlock03的构造块”);
}

    static {            System.out.println("CodeBlock03的静态代码块");    }    public CodeBlock03() {            System.out.println("CodeBlock03的构造方法");    }    public static void main(String[] args) {            System.out.println("CodeBlock03的main方法99999999");            new Code();            new CodeBlock03();    }

}
//结果
CodeBlock03的静态代码块
CodeBlock03的main方法99999999
Code的静态代码块
Code的构造块
Code的构造方法
CodeBlock03的构造块
CodeBlock03的构造方法

静态代码块—构造块—构造方法

0 0
原创粉丝点击