
finalize() 方法
finalize() 方法可以定义为在对象被垃圾收集器销毁之前调用。
finalize() 确保对象被完全消除,就像关闭一个打开的文件一样。
要添加终结器,请在类中定义 Finalize() 方法。
Java 运行时在从类中回收对象之前调用 Finalize() 。
方法的一般形式:
protected void Finalize()
{
// 完成代码所在的部分
}
protected 关键字限制了对finalize()的访问。
法语写作助手
法语助手旗下的AI智能写作平台,支持语法、拼写自动纠错,一键改写、润色你的法语作文。
31 查看详情
finalize() 在垃圾回收之前调用,而不是在对象超出范围时调用。
不保证finalize()何时或是否会被执行。
如果程序在垃圾回收之前终止,finalize()将不会被执行。
finalize() 应该用作适当处理特殊资源或应用程序的后备程序。
finalize() 是一种专门的方法,在大多数程序中很少需要。
以上就是Finalize() 方法的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/503741.html
微信扫一扫
支付宝扫一扫