开发者社区 问答 正文

为什么Java程序占用的内存经常比实际应用运行产生的对象占用要多?

为什么Java程序占用的内存经常比实际应用运行产生的对象占用要多?

展开
收起
三分钟热度的鱼 2024-04-19 14:42:32 87 分享 版权
1 条回答
写回答
取消 提交回答
  • Java程序占用的内存经常比实际应用运行产生的对象占用要多,原因有多方面,其中包括垃圾对象在GC之前会持续占用内存,以及GC算法本身可能导致的额外内存占用。

    2024-04-19 15:07:22
    赞同 3 展开评论