黑马程序员技术交流社区
标题:
关于栈内存和堆内存的问题。。。
[打印本页]
作者:
Zomu_文林
时间:
2014-12-14 04:36
标题:
关于栈内存和堆内存的问题。。。
本帖最后由 Zomu_文林 于 2014-12-18 22:46 编辑
为什么有栈内存和堆内存之分?它们之间的有连续吗?
作者:
沙子
时间:
2014-12-14 08:01
肯定有啊,栈内存是存储临时数据的,不在内存中开辟空间,堆内存是在内存中开辟了空间的。
作者:
清诗纪事
时间:
2014-12-14 19:37
楼上说的没错,栈内存存的是临时数据,不需要开辟内存空间,但是堆内存是需要开辟内存控件的,创建对象时:
Person p=new Person();我的理解就是在栈内存里产生一个Person类型的p变量,指向堆内存中的new Person()对象
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2