java内存和jvm内存是一回事儿吗?

ssh78 2017-04-22 02:15:32
java内存的分配问题,有的将内存分配成5个区域: 寄存器,堆,栈,代码段, 数据段,说常量池在堆中。
有的说5个区域是:方法区,虚拟机栈,本地方法栈,堆,程序计数器,说常量池在方法区中。
请问这是怎么回事呢?哪个对呢?新手不好理解了
...全文
194 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
smile-sunshine 2017-04-22
  • 打赏
  • 举报
回复
李德胜1995 2017-04-22
  • 打赏
  • 举报
回复
JVM新手表示第二种说法才是对的。。。
二十亩鱼 2017-04-22
  • 打赏
  • 举报
回复
常量池存放在方法区中。 堆中是放new出来的对象的地方。常量自然不是new出来的;

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧