Skip to content

Files

Latest commit

 

History

History
7 lines (5 loc) · 378 Bytes

7.对象存活判定.md

File metadata and controls

7 lines (5 loc) · 378 Bytes

对象存活判定

  • 对象没有覆盖finalize()方法或者finalize()方法已被虚拟机调用过,虚拟机将认为这两种情况为“没有必要执行”。
  • 任何一个对象的finalize()方法只会被系统自动调用一次。
  • finalize()方法运行代价高,不确定性大,无法保证各个对象的调用顺序。