黑马程序员技术交流社区

标题: 初始化的顺序 [打印本页]

作者: 白春秋    时间: 2015-3-9 15:01
标题: 初始化的顺序
对象初始化的方式多种分别介绍其各自特点
第一步:默认初始化 默认初始化是根据对象中参数类型不同而初始化不同的值
第二步:supper引用走父类构造函数初始化,进而执行父类构造函数所调用的方法(注意子类覆盖父类方法的情况)
第三步:显示初始化,类加载时对成员变量进行初始化过程
第四步:构造代码块初始化,特点:对所有实例化对象都进行初始化,随着类加载进内存的 故将对象初始化的共性属性定义在构造代码块中
第五步;自身构造函数初始化  对对象初始化具有个性,只对创建的对象进行初始化,即调用构造函数的对象进行初始化


作者: 硫氢化铁    时间: 2015-3-9 16:05
多谢楼主总结啊,总结的蛮详细的




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