java继承执行顺序

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
{
    Test1()
    {
        System.out.print("5");
    }
    static
    {
        System.out.print("6");
    }
}
 
结果:
 635142

你可能感兴趣的:(java,继承,职场,inheritance,休闲)