服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

类的初始化问题

在csdn上看到这个例子,我想问一下打红色的这部分,什么都没有,只用一个中括号括起来,这是什么意思啊!!
public class test2 extends test1 {
    {
        system.out.print("1");
    }

    test2() {
        system.out.print("2");
    }

    static {
        system.out.print("3");
    }

    {
        system.out.print("4");
    }

    public static void main(string[] args) {
        new test2();
    }
}

class test1 {
    {
        system.out.print("7");
    }

    test1() {
        system.out.print("5");
    }

    static {
        system.out.print("6");
    }
}

扫描关注微信公众号