黑马程序员技术交流社区
标题:
java中的空间分配问题:
[打印本页]
作者:
hzhzhen
时间:
2015-5-20 12:32
标题:
java中的空间分配问题:
在java中,什么时候给成员变量、方法中局部变量、构造方法中的局部变量分配空间
求大神解释
作者:
pvbj0314
时间:
2015-5-20 22:10
对象的成员变量是在堆中分配空间的,要先有对象,也就是说应该是运行期间。方法的局部变量应该是在方法调用时从栈中分配的。
“虚拟机栈描述的是Java方法执行的内存模型:每个方法在执行的同时都会创建一个栈帧(Stack Frame)用于存储局部变量表、操作数栈、动态链接、方法出口等信息。每一个方法从调用直至执行完成的过程,就对应着一个栈帧在虚拟机栈中入栈到出栈的过程。”
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2