A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

内存中有堆、栈和方法区,还有什么吗?它们里面都装的是什么?

3 个回复

倒序浏览
其实你前期学的时候没必要记那么多的  用到那个 在知道那个不是更好吗?
  刚开始学时候就把所有的 内存区域都知道会让人混沌的。!
回复 使用道具 举报
heap(堆内存):存放new出来的东西
stack(栈内存):局部变量
data segment (数据段):静态变量,字符串常量
code segment (代码区):存放代码
回复 使用道具 举报
java内存区域的划分:
1,寄存器。
2,本地方法区。
3,方法区。
4,栈内存。
5,堆内存。
为什么划分这么多区域?
因为每一个内存区域对数据的处理方式不同。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马