jvm-内存回收

对空间基本结构
eden s0 s1 tentired
新生代GC(MinorGC)
老年代GC(MajorGC)

判断对象是否会被回收

引用技术(循环引用)
GC Root

引用类型

  • 强引用
  • 软引用 内存不足会被回收,如果软引用对象被回收虚拟机会把这个软引用加入到与之相关联的队列中
  • 弱引用
  • 虚引用