ThreadLocal内存泄漏原理分析,WeakReference<ThreadLocal>>为何采用弱引用?
死神---浦原喜助引用分类:强引用(StrongReference):强引用使用最普遍的引用,eg:newObject()。软引用(SoftReference):软引用可用来实现内存敏感的高速缓存。一般用于系统内部缓存。eg:一个对象只具有软引用,则内存空间足够,垃圾回收器♻️就不会回收它;如果内存空间不足了(FullGC),就会回收这些对象的内存。只要垃圾回收器没有回收它,该对象就可以被程序使用