内存的分布问题

来源:互联网 发布:unity3d 5.0 教程 pdf 编辑:程序博客网 时间:2024/04/27 14:22

今天在面试的过程中,突然被一个给问“倒”啦。题目请看:http://topic.csdn.net/u/20110803/18/5f9cee1b-efbf-4bd4-8bcb-60c8914177dd.html中的第一题!

当他问我内存的分布情况时,我当时只知道它不是分布在堆内存中就是栈内存。因此,在那比划了半天都不知道哪个分布在堆内存,哪个分布在栈内存。回来之后,立即查了一下,发现:

①new出来的对象存放在heap(堆)中;②局部变量存放在stack(栈)中,以后一定要切记呀!!!