首页 > 学院 > 开发设计 > 正文

类的初始化问题

2019-11-17 06:07:44
字体:
来源:转载
供稿:网友

在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");
    }
}



发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表