黑马程序员技术交流社区

标题: 关于类加载顺序和代码执行的小结 [打印本页]

作者: 人在旅途~东营    时间: 2015-5-29 23:38
标题: 关于类加载顺序和代码执行的小结
学习面向对象的时候,由于继承多态等问题,特别是方法调用的时候。我们有的时候不知道代码应该怎么执行,因此感到很闹心,今天学习的时候整理了一下,希望对我们的学习有用

类的初始化顺序如下:
父类静态变量
父类静态块
子类静态变量
子类静态块
父类变量
父类普通块
父类构造函数(子类实例化时先要调用父类构造函数)
子类变量
子类普通块
子类构造函数

如果有多个初始化块,则按照代码先后顺序执行。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2