黑马程序员技术交流社区

标题: 调用对象的方法的时候是在堆中开辟空间还是在栈中呀 [打印本页]

作者: lindegen    时间: 2014-5-21 13:33
标题: 调用对象的方法的时候是在堆中开辟空间还是在栈中呀
创建对象的时候在堆中创建了成员变量,方法呢,方法难道是在调用的时候才会在栈中开辟空间吗? 有点凌乱喔 :)
作者: amao    时间: 2014-5-21 15:10
对的,是中栈中开辟空间,因为方法执行完毕后内存是要被清理掉的。如图:



作者: qfch    时间: 2014-5-21 15:43
方法是放在堆中的方法区中




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