首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
strongreference专题
对StrongReference,WeakReference,SoftReference和PhantomReference的认识
1、强引用(StrongReference):就是在代码中普遍存在的,类似Object obj = new Object( )这类的引用,只要强引用还存在,GC永远不会回收掉被引用的对象。 2、软引用(SoftReference):用来描述一些还有用但非必须的对象。对于软引用关联着的对象,在系统将要发生内存溢出异常时,将会把这些对象列入回收范围之中进行第二次回收。如果这次回收还没有足够的内存,才
阅读更多...