黑马程序员技术交流社区

标题: 创建对象,父类和子类初始化数据顺序到底是什么 [打印本页]

作者: 醇逸    时间: 2016-7-22 21:17
标题: 创建对象,父类和子类初始化数据顺序到底是什么
创建对象,父类和子类初始化数据顺序到底是什么
作者: zhengyang    时间: 2016-7-22 21:26
1,父类静态模块初始化(仅执行一次,加载类的时候)
     1.1 父类静态成员变量系统默认初始化
     1.2 父类父类静态成员变量显示初始化
      1,3 父类静态代码块初始化

2,子类静态模块初始化(仅执行一次,加载类的时候)
    2.1 子类静态成员变量系统默认初始化
     2.2 子类父类静态成员变量显示初始化
     2,3 子类静态代码块初始化
3.父类实例化
    3,1父类成员变量系统默认初始化

4,子类实例化
作者: zhengyang    时间: 2016-7-22 21:28
1,父类静态模块初始化(仅执行一次,加载类的时候)
     1.1 父类静态成员变量系统默认初始化
     1.2 父类父类静态成员变量显示初始化
      1,3 父类静态代码块初始化

2,子类静态模块初始化(仅执行一次,加载类的时候)
    2.1 子类静态成员变量系统默认初始化
     2.2 子类父类静态成员变量显示初始化
     2,3 子类静态代码块初始化
3.父类实例化
    3,1父类成员变量系统默认初始化
     3,2父类成员变量显示初始化
     3,3父类构造代码块初始化
     3,4父类构造函数初始化
4,子类实例化
     4,1子类成员变量系统默认初始化
     4,2子类成员变量显示初始化
     4,3子类构造代码块初始化
     4,4子类构造函数初始化




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