垃圾回收

2019-01-22  本文已影响0人  FightForFuture

一、判断对象是否可被回收

1.1 引用计数法

缺点:无法解决对象之间循环依赖的问题

1.2 可达性分析算法

当一个对象GC Roots 没有任何引用链相连,说明此对象不可达。
GC Roots 对象包括以下几种:

二、垃圾回收算法

三、内存分配与回收策略

Min GC: 发生在新生代的垃圾回收
Major GC/ Full GC: 发生在老年代的垃圾回收,出现Full GC,至少伴随一次 Min GC

上一篇下一篇

猜你喜欢

热点阅读