第七条 避免使用终结方法

通常来说 终结方法finalize()通常是不可预测的,也是很危险的,一般情况下是不必要的。

java语言不保证终结方法会被及时执行,而且根本就不保证会被执行。使用终结方法会有一个严重的severe性能损失。

对于终结理解很浅,但平常根本不需要使用,除非是

作为安全网,或者是为了终止非关键的本地资源,否则请不要使用终结方法。

总之一句话,平常代码中不用使用终结方法。

阅读更多
文章标签: java
个人分类: java effective 注解
上一篇第六条 消除过期的引用
下一篇app 启动页面功能
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭