黑马程序员技术交流社区

标题: 类的实例化 [打印本页]

作者: 呆呆的小呆    时间: 2016-7-7 20:24
标题: 类的实例化
一个类的实例化过程有哪些步骤?
作者: xiaoyizi    时间: 2016-7-7 20:36
1、从堆(heap)中为实例变量以及其他数据(如指向其他类的指针以及方法的数据)分配内存; 2、实例变量初始化:    a. 先初始化最高一级父类中的static变量,再按级别由高到低,最后初始化当前类中的static变量;    b. 先初始化最高一级父类中的成员变量(non-static),再调用最高此类的构造方法;    c. 初始化下一级类中的成员变量(non-static),再调用此类的构造方法。如此类推,直到当前类也  完成此操作。 3、创建完毕。




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