黑马程序员技术交流社区

标题: 创建对象的步骤 [打印本页]

作者: 飞龙传神    时间: 2015-8-21 22:25
标题: 创建对象的步骤
对象的创建步骤
  Student s = new Student() ;
  
  (1): 加载Student.class到方法区
  (2): 在栈内存中为s开辟空间
  (3): 在堆内存中为new Student(),开辟空间
  (4): 给成员变量进行默认初始化
  (5): 给成员变量进行显式初始化
  (6): 通过构造方法对成员变量进行初始化
  (7): 把堆内存中的地址值赋值给栈内存中的引用变量s





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