finalize.md

一、简要介绍

  1. 在对象没有任何引用时,jvm 就会调用对象的finalize方法。进行垃圾回收。
  2. 程序猿可以在 finalize 中,写自己的业务逻辑代码(比如释放资源:数据库链接,或打开文件…)
  3. 如果程序猿不重写 finalize 方法,则会默认调用 object 类的 finalize ,即默认处理。

二、小结

image-20221023213127217

开发中,几乎不会运用finalize ,所以更多的是为了应对面试