JAVA ThreadLocal内存泄漏原因分析

首先需要了解java中各个引用对应的垃圾回收策略 1.强引用(StrongReference)     强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题。 2.软引用(SoftReference)     如果一个对象只具有软引
相关文章
相关标签/搜索