黑马程序员技术交流社区

标题: 总结一下:静态代码块,构造代码块,构造方法的执行顺序 [打印本页]

作者: 普哥    时间: 2015-1-1 19:10
标题: 总结一下:静态代码块,构造代码块,构造方法的执行顺序
首先要注意:静态代码块只只执行一次,而构造代码块和构造方法都是每创建一个对象就执行一次;静态是随着类的加载而加载的,静态优先于对象的存在而存在;
无论是静态代码块、构造代码块和构造方法的顺序如何,它们的执行顺序一定是:
静态代码块 --> 构造代码块 --> 构造方法




作者: fxd    时间: 2015-1-1 19:30
:)赞赞赞赞
作者: 眉宇野性    时间: 2015-1-1 19:43
如果有继承关系的两个类中都有静态代码块的话 执行顺序是 父静态代码块-->子静态代码块-->父构造代码块-->父构造函数




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