Java类、类属性、静态块、实例、实例属性、实例块初始化顺序
总的来说:先加载类,在加载实例
顺序如下:
1、类属性,也叫静态属性(含静态代码块,就是属性前面加了static的那种),只加载一次。父类加载在子类前。
在类加载器加载该类的时候加载。
2、实例属性,也叫非静态属性。父类在子类之前。
在生成实例的时候加载(构造方法之前)。
3、构造方法,先父类,后子类。
生成实例的时候会调用构造方法(实例属性加载完调用构造
原创
2016-08-17 21:52:24 ·
3388 阅读 ·
0 评论