原创转载请注明出处:http://agilestyle.iteye.com/blog/2369538
heap 和stack 有什么区别
栈是运行时的单位,地址是由高到低减少的。
堆是存储的单位,地址是由低到高增长的。
栈中存的是基本数据类型和堆中对象的引用;堆中存的是对象。
本文介绍了计算机内存中栈和堆的基本概念及其主要区别。栈作为运行时单位,其地址由高到低减少;而堆作为存储单位,地址由低到高增长。栈用于存放基本数据类型及指向堆中对象的引用,堆则用于存储对象。
原创转载请注明出处:http://agilestyle.iteye.com/blog/2369538
栈是运行时的单位,地址是由高到低减少的。
堆是存储的单位,地址是由低到高增长的。
栈中存的是基本数据类型和堆中对象的引用;堆中存的是对象。

被折叠的 条评论
为什么被折叠?