登录
首页 >  文章 >  java教程

Finalize() 方法

来源:dev.to

时间:2024-07-31 08:21:44 399浏览 收藏

今日不肯埋头,明日何以抬头!每日一句努力自己的话哈哈~哈喽,今天我将给大家带来一篇《Finalize() 方法》,主要内容是讲解等等,感兴趣的朋友可以收藏或者有更好的建议在评论提出,我都会认真看的!大家一起进步,一起学习!

Finalize() 方法

finalize() 方法

  • finalize() 方法可以定义为在对象被垃圾收集器销毁之前调用。

  • finalize() 确保对象被完全消除,就像关闭一个打开的文件一样。

  • 要添加终结器,请在类中定义 Finalize() 方法。

  • Java 运行时在从类中回收对象之前调用 Finalize() 。

  • 方法的一般形式:
    protected void Finalize()
    {
    // 完成代码所在的部分
    }

  • protected 关键字限制了对finalize()的访问。

  • finalize() 在垃圾回收之前调用,而不是在对象超出范围时调用。

  • 不保证finalize()何时或是否会被执行。

  • 如果程序在垃圾回收之前终止,finalize()将不会被执行。

  • finalize() 应该用作适当处理特殊资源或应用程序的后备程序。

  • finalize() 是一种专门的方法,在大多数程序中很少需要。

今天带大家了解了的相关知识,希望对你有所帮助;关于文章的技术知识我们会一点点深入介绍,欢迎大家关注golang学习网公众号,一起学习编程~

声明:本文转载于:dev.to 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>