”工欲善其事,必先利其器。“—孔子《论语.录灵公》
首页 > 编程 > Finalize() 方法

Finalize() 方法

发布于2024-07-31
浏览:873

O método finalize( )

finalize( ) 方法

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

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

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

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

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

  • 受保护的关键字限制对finalize()的访问。

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

  • 不保证何时或是否执行 Finalize()。

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

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

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

版本声明 本文转载于:https://dev.to/devsjavagirls/o-metodo-finalize--3heh?1如有侵犯,请联系[email protected]删除
最新教程 更多>

免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。

Copyright© 2022 湘ICP备2022001581号-3