黑马程序员技术交流社区
标题:
调用对象的方法的时候是在堆中开辟空间还是在栈中呀
[打印本页]
作者:
lindegen
时间:
2014-5-21 13:33
标题:
调用对象的方法的时候是在堆中开辟空间还是在栈中呀
创建对象的时候在堆中创建了成员变量,方法呢,方法难道是在调用的时候才会在栈中开辟空间吗? 有点凌乱喔 :)
作者:
amao
时间:
2014-5-21 15:10
对的,是中栈中开辟空间,因为方法执行完毕后内存是要被清理掉的。如图:
栈和堆内存.jpg
(139.53 KB, 下载次数: 41)
下载附件
内存管理
2014-5-21 15:07 上传
作者:
qfch
时间:
2014-5-21 15:43
方法是放在堆中的方法区中
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2