今天在面试的过程中,突然被一个给问“倒”啦。题目请看:http://topic.csdn.net/u/20110803/18/5f9cee1b-efbf-4bd4-8bcb-60c8914177dd.html中的第一题!
当他问我内存的分布情况时,我当时只知道它不是分布在堆内存中就是栈内存。因此,在那比划了半天都不知道哪个分布在堆内存,哪个分布在栈内存。回来之后,立即查了一下,发现:
①new出来的对象存放在heap(堆)中;②局部变量存放在stack(栈)中,以后一定要切记呀!!!
今天在面试的过程中,突然被一个给问“倒”啦。题目请看:http://topic.csdn.net/u/20110803/18/5f9cee1b-efbf-4bd4-8bcb-60c8914177dd.html中的第一题!
当他问我内存的分布情况时,我当时只知道它不是分布在堆内存中就是栈内存。因此,在那比划了半天都不知道哪个分布在堆内存,哪个分布在栈内存。回来之后,立即查了一下,发现:
①new出来的对象存放在heap(堆)中;②局部变量存放在stack(栈)中,以后一定要切记呀!!!