【发布时间】:2012-01-25 03:59:43
【问题描述】:
我目前正在学习java的内存概念,栈和堆,我知道局部变量和方法调用都生活在一个叫做栈的地方。对象存在于堆内。但是如果该局部变量包含一个对象呢?还是有对象引用?
public void Something(){
Duck d = new Duck(24);
}
它仍然存在于堆栈中吗?实例变量在哪里?请尽量简单。谢谢。
【问题讨论】:
标签: java memory-management jvm virtual-machine heap-memory