开发者社区 问答 正文

java中finalize() 方法的作用是什么?

java中finalize() 方法的作用是什么?

展开
收起
真的很搞笑 2021-11-15 13:45:49 367 分享 版权
1 条回答
写回答
取消 提交回答
  • "Java 允许定义这样的方法,它在对象被垃圾收集器析构(回收)之前调用,这个方法叫做 finalize( ),它用来清除回收对象。

    例如,你可以使用 finalize() 来确保一个对象打开的文件被关闭了。

    在 finalize() 方法里,你必须指定在对象销毁时候要执行的操作。"

    2021-11-15 14:32:44
    赞同 展开评论