Java中的引用的使用场景

Java中的引用,一共分为以下四种。 一、强引用 默认的对象是强引用。 对象还在被引用,就不会被回收。 即使内存已经不够了,也不会被回收。 二、软引用:SoftReference 当内存吃紧的时候,才会被回收。 可以用在缓存的场景,内存足够时进行缓存,内存都不够了,就不用缓存了。 三、弱引用WeakReference 不管内存是否不够用。GC的时候,就会被回收。 ThreadLocal就是使用的弱
相关文章
相关标签/搜索