static静态代码块执行的顺序

/**
 * 1,静态代码块是先于主函数执行的
 * 2,除了主函数之外的静态方法和静态代码块都是按照顺序执行的
 */
class test{
    public test(){
        System.out.println("456");
    }
    public static void main(String [] args){
        System.out.print("**********");
       test t=new test();
        System.out.print("-------------");
    }
    private  static test t1=new test();
    static {
        System.out.print("123");
    }
}
发布了52 篇原创文章 · 获赞 0 · 访问量 1190

猜你喜欢

转载自blog.csdn.net/qq_37244548/article/details/104741393