gpt4 book ai didi

java - 类加载器和类对象是否在年轻代中启动?

转载 作者:行者123 更新时间:2023-12-01 12:10:12 26 4
gpt4 key购买 nike

这是documentation我用作引用。我知道类信息存储在永久代空间中。永久代空间中填充了在伊甸园和终身世代中幸存下来的对象。类对象从 eden 生成开始的结论是否正确?

请假设HotSpot JVM进行讨论。不确定答案是否取决于版本。如果确实如此,我也很想知道。

最佳答案

术语永久代具有误导性。没有任何对象会被提升出或提升到永久代中。永久代的处理方式与年轻代和终身代不同,其中对象可以从前者提升到后者。因此,从 eden 开始的对象永远不会分配到永久代中。

因此,答案是否定的。但请注意,从 Java 8 开始,永久代已得到解决,其数据现在存储在所谓的元空间中。

关于java - 类加载器和类对象是否在年轻代中启动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27323978/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com