开发者社区> 问答> 正文

在堆内存中,新创建的对象通常首先被分配到哪里?

在堆内存中,新创建的对象通常首先被分配到哪里?

展开
收起
呆呆宝 2024-05-22 09:09:47 29 0
2 条回答
写回答
取消 提交回答
  • Eden区。当Eden区没有足够的空间进行对象分配时,虚拟机会执行一次Minor GC(年轻代垃圾回收)。

    2024-05-22 09:47:22
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    Perm 区(永久代):在 Java 8 及以前的版本中,这个区域用于存储类的元数据。从 Java 8 开始,元数据被存储在本地内存中,而 Java 9 及以后的版本中移除了 Perm 区,引入了模块化的概念。

    2024-05-22 09:20:44
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
内存取证与IaaS云平台恶意行 为的安全监控 立即下载
云服务器ECS内存增强型实例re6全新发布 立即下载
低代码开发师(初级)实战教程 立即下载