java静态代码块执行顺序

来源:互联网 发布:日本书法 知乎 编辑:程序博客网 时间:2024/05/21 21:43

静态代码块执行顺序测试:

A类:

public class A {static{System.out.println("static A");}{System.out.println("not static A");}}
B类:
public class B extends A {static{System.out.println("static B");}{System.out.println("not static B");}}

Demo:

public class Demo {public static void main(String[] args) {B b = new B();}}

结果:

static Astatic Bnot static Anot static B



0 0