类加载顺序

2020-01-14  本文已影响0人  couriravant
public class Father {
    static {
        System.out.println("fa static ");
    }

    {
        System.out.println("fa {} ");
    }

    public Father() {
        System.out.println("fa () ");
    }
}
public class Sub extends Father{
    static {
        System.out.println("sub static ");
    }

    {
        System.out.println("sub {} ");
    }

    public Sub() {
        System.out.println("sub () ");
    }
}

fa static
sub static
fa {}
fa ()
sub {}
sub ()

上一篇 下一篇

猜你喜欢

热点阅读