A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

创建对象,父类和子类初始化数据顺序到底是什么

2 个回复

倒序浏览
1,父类静态模块初始化(仅执行一次,加载类的时候)
     1.1 父类静态成员变量系统默认初始化
     1.2 父类父类静态成员变量显示初始化
      1,3 父类静态代码块初始化

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

4,子类实例化
回复 使用道具 举报
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子类构造函数初始化
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马