黑马程序员技术交流社区

标题: Person p=new Person();初始化过程 [打印本页]

作者: 张亚昆    时间: 2015-7-17 00:21
标题: Person p=new Person();初始化过程
Person p=new Person();初始化过程

作者: javazhang    时间: 2015-7-17 10:59
技术分终于够25了。。。。。。。呵呵
作者: 122125241    时间: 2015-7-17 11:11
九步~~~~~~~
作者: 朝着梦想使劲冲    时间: 2015-7-17 11:25
一切为了学习,现在为了技术分。
作者: 耀阳圣尊    时间: 2015-7-17 14:14
1.首先虚拟机会读取并加载javaPerson.class
2.在栈内存中执行main函数,声明变量P
3.堆内存中开辟空间,将对象实例化。
4.构造函数初始化,栈内存加载构造函数。(如果有父类的话就会先加载父类的构造函数,之后会加载子类的。)
5.初始化完毕,将Person类堆内存地址赋值给栈内存main函数中的引用变量p      
作者: 张亚昆    时间: 2015-7-18 00:23
耀阳圣尊 发表于 2015-7-17 14:14
1.首先虚拟机会读取并加载javaPerson.class
2.在栈内存中执行main函数,声明变量P
3.堆内存中开辟空间,将 ...

多看几遍希望以后会理解
作者: 张亚昆    时间: 2015-7-18 00:24
javazhang 发表于 2015-7-17 10:59
技术分终于够25了。。。。。。。呵呵

o(∩_∩)o 哈哈





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