zoukankan      html  css  js  c++  java
  • 类的加载顺序

    加载类的过程;

    new Person()

    1.加载父类;

    2.父类会产生自己的静态空间 属性 方法 块 执行静态块

    3.加载子类;

    4.子类会产生自己的静态空间 属性 方法 块 执行静态块;

    5.开辟对象空间(先创建父类对象,再创建子类对象)

    6.加载父类的非静态成员 属性 方法 块 构造方法;

    7.执行块的代码 执行父类构造方法的代码;

    8.加载子类的非静态成员 属性 方法 块 构造方法

    9.执行块的代码 执行子类构造方法;

    10.将对象空间的地址引用交给变量来存储

     

     

     

    越努力,越幸运!!! good good study,day day up!!!
  • 相关阅读:
    win_tc使用感受
    10进制转8进制(栈操作)
    动态栈
    数组
    单链表学习
    static用法
    基础2
    linux c first
    linux net command /uboot command
    opencv
  • 原文地址:https://www.cnblogs.com/canglongdao/p/12853095.html
Copyright © 2011-2022 走看看