强引用:把一个对象赋给一个引用变量,这个引用变量就是一个强引用 ;
软引用:当我们系统内容足够的时候不会被回收 ;
弱引用:它比软引用的生存期更短,对于只有弱引用的对象来说,只要垃圾回收机制一运行,不管JVM的内存空间是否足够,总会回收该对象占用的内存 ;
虚引用:不能单独使用,必须和引用队列联合使用。PhantomRdference类。跟踪,垃圾回收的状态。
软引用:当我们系统内容足够的时候不会被回收 ;
弱引用:它比软引用的生存期更短,对于只有弱引用的对象来说,只要垃圾回收机制一运行,不管JVM的内存空间是否足够,总会回收该对象占用的内存 ;
虚引用:不能单独使用,必须和引用队列联合使用。PhantomRdference类。跟踪,垃圾回收的状态。
展开
评论
点赞
![[衰]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_34.cf5b4d5.png)