开发者社区 问答 正文

Java中finalize方法作用是啥?

Java中finalize方法作用是啥?

展开
收起
小天使爱美 2020-04-12 21:44:15 1171 分享 版权
1 条回答
写回答
取消 提交回答
  • Java技术使用finalize()方法在垃圾收集器将对象从内存中清除出去前,做必要的清理工作。这个方法是由垃圾收集器在确定这个对象没有被引用时对这个对象调用的。它是在Object类中定义的,因此所有的类都继承了它。子类覆盖finalize()方法以整理系统资源或者执行其他清理工作。finalize()方法是在垃圾收集器删除对象之前对这个对象调用的。

    2020-04-13 09:07:02
    赞同 展开评论