JVM-GC垃圾回收机制

对象的引用 强引用 普通的Java对象引用,这种对象引用,无论是否执行垃圾回收,只要对应的引用不被回收,就一直存在。 软引用 将强引用的结果传递给SoftReference。 jdk提供SoftReference类实现软引用;系统在发生内存溢出异常之前,会把只被软引用的对象进行回收。 用途:缓存。 弱引用 非必须的对象。 jdk提供WeakReference类来实现弱引用,垃圾回收无论是否内存不足
相关文章
相关标签/搜索