java的Constructor和static块

来源:互联网 发布:试用版软件破解 编辑:程序博客网 时间:2024/04/29 23:45
public class demo988{public static void main(String args[]){A a = new B();System.out.println();a = new B();}}class A{static{System.out.print(1);}public A(){System.out.print(2);}}class B extends A{static{System.out.print("a");}public B(){System.out.print("b");}}

优先执行static块且只执行一次!

运行结果:

1a2b
2b

0 0
原创粉丝点击