JAVA引用分类

  • 强引用:StrongReference
  • 软引用:SoftReference
  • 弱引用:WeakReference
  • 虚引用:PhantomReference

JVM引用类型

  • 类类型(class type)
  • 数组类型(array type)
  • 接口类型(interface type) 说明这些引用类型的值分别由类实例、数组实例以及实现了某个接口的派生类实例负责动态创建

StrongReference

GC任何时候都不会回收StrongReference,哪怕内存不足时,系统会直接抛出异常OutOfMemoryError,也不会去回收,首先要说明的是java中默认就是强引用

Persion p = new Persion();

results matching ""

    No results matching ""