强引用:把一个对象赋给一个引用变量,这个引用变量就是一个强引用 ;

软引用:当我们系统内容足够的时候不会被回收 ;

弱引用:它比软引用的生存期更短,对于只有弱引用的对象来说,只要垃圾回收机制一运行,不管JVM的内存空间是否足够,总会回收该对象占用的内存 ;

虚引用:不能单独使用,必须和引用队列联合使用。PhantomRdference类。跟踪,垃圾回收的状态。
展开
评论