04 2020 档案

摘要:1,如何确定垃圾 Java采用引用计数法和可达性分析来确定对象是否应该被回收,其中,引用计数法容易产生循环引用的问题,可达性分析通过根搜索算法来实现,根搜索算法一系列GC Roots的点作为起点向下搜索。在一个对象到任何GC roots都没有引用链相链时,说明其已经死亡,根搜索算法主要针对栈中引用, 阅读全文
posted @ 2020-04-12 18:54 小小白不白
摘要:JVM的运行时内存也叫JVM堆,从垃圾回收器的角度可以将JVM堆分为新生代,老年代和永久代,其中新生代默认占1/3堆空间,老年代占2/3堆空间,永久代的占非常少的堆空间,新生代又分为Eden区占8/10新生代区,ServivorFrom区和ServivorTo区各占1/10新生代空间。 新生代: E 阅读全文
posted @ 2020-04-10 22:20 小小白不白