引用 强引用:开发程序过程中99%是强引用。 软引用、弱引用:用于缓存场景 虚引用:用于对象回收的跟踪 强引用-不回收 软引用-内存不足就回收 当内存足够时,不会回收软引用的可达对象。 当内存不够时,会回收软引用的可达对象。 弱引用-发现即回收 虚引用-对象回收跟踪 终结器引用