黑马程序员技术交流社区
标题:
关于对象在内存中建立情况
[打印本页]
作者:
wuyuwen
时间:
2014-12-25 18:06
标题:
关于对象在内存中建立情况
求大神详解,面向对象中一个对象的建立在堆栈内存中的是如何进行的
作者:
lgc黑马
时间:
2014-12-25 19:18
********顶顶
作者:
lingdushijie
时间:
2014-12-25 19:27
C:\Users\lenovo\Pictures
作者:
lingdushijie
时间:
2014-12-25 19:28
这是我的理解
111.jpg
(68.14 KB, 下载次数: 7)
下载附件
2014-12-25 19:27 上传
作者:
小僧玄奘
时间:
2014-12-26 17:06
int i=3
编译器先处理int a= 3;首先它会在栈中创建一个变量为a的引用,然后查找有没有字面值为3的地址,没找到,就开辟一个存放3这个字面值的地址,然后将a指向3的地址。接着处理int b= 3;在创建完b的引用变量后,由于在栈中已经有3这个字面值,便将b直接指向3的地址。这样,就出现了a与b同时均指向3的情况
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2