黑马程序员技术交流社区
标题:
求助:请问内存中堆和栈的区别以及各自的作用?
[打印本页]
作者:
liuqianfly
时间:
2015-11-10 18:39
标题:
求助:请问内存中堆和栈的区别以及各自的作用?
求助:请问内存中堆和栈的区别以及各自的作用?
希望能说的具体和形象些,,这个一直困扰着我没法解决。
作者:
白鲨
时间:
2015-11-10 19:47
局部变量的基本数据类型和引用存储于栈中,引用的对象实体存储于堆中。
——因为它们属于方法中的变量,生命周期随方法而结束。
成员变量全部存储与堆中(包括基本数据类型,引用和引用的对象实体)
——因为它们属于类,类对象终究是要被new出来使用的。
作者:
hhl
时间:
2015-11-14 23:13
堆内存中放的都是成员变量,new 出来的.
作者:
hhl
时间:
2015-11-14 23:16
堆内存中放的都是成员变量,new 出来的. 栈 内存都是局部变量和方法
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2