java里面heap和stack的区别是什么?
4个回答
2014-01-20
展开全部
堆是存储对象的,包括数组对象,随机存储,对象由JAVA回收机制回收
栈是存放局部变量,包括方法参数,方法结束了,局部变量也会从栈中消失,栈是“先进后出”,栈的存储容量很小
栈是存放局部变量,包括方法参数,方法结束了,局部变量也会从栈中消失,栈是“先进后出”,栈的存储容量很小
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
栈是一种现行结构,其添加和删除元素应在同一段完成,栈按照先进后出的方式进行处理。
堆是栈的一个组成元素。
堆是栈的一个组成元素。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-01-20
展开全部
栈是一种线形集合,其添加和删除元素的操作应在同一段完成。栈按照后进先出的方式进行处理。
堆是栈的一个组成元素
堆是栈的一个组成元素
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询