一文讲清跨代引用问题 深入理解 Java 虚拟机 | 2025-3-31 19:46 | 0 | 14 291 字 | 2 分钟 一、跨代引用问题 假设老年代的 A 对象引用新生代的 B 对象,那在 young GC 的时候,仅仅从新生代的 GC root 出发就会以为 B 是垃圾,导致错误回收,而如果从整个 GC root 出发遍历成本就太高了。因此用记忆集来解决这个问题,在记忆集中保存从非收集区域(A 所在的老年代)指向收集区域(B 所在的新生代)的指针集合,在 youn… JVM跨代引用