JVM把哪些对象存放在老年代?

老年代用于存放生命周期较长的对象。

所以以下对象会被存放在老年代中:

1、长期存活的对象。

2、Survivor区放不下的对象。

3、新生成的大对象(字符串与数组),即超过了设定的值的对象,直接在老年代中分配。

发布了84 篇原创文章 · 获赞 65 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/qq_42451835/article/details/104258928
今日推荐