码迷,mamicode.com
首页 > 编程语言 > 详细

Effective Java2读书笔记-创建和销毁对象(四)

时间:2016-03-06 06:37:28      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:

第7条:避免使用终结方法

这一条讲的简直是不知所云。先简单记下来其中说出的几条:

①显式终止方法的典型例子有InputStream、OutputStream和java.sql.Connection上的close方法,以及java.util.Timer上的cancel方法。这些方法一般与try-catch连用,在finally中调用显式的终止方法。终结方法的意义在于这些close方法忘记调用时,充当安全网的作用(感觉扯淡,close都会忘,终结方法能记得?)。

②finalize方法,源自Object类。此方法的作用是垃圾回收之前会调用,子类覆盖此方法时,要注意先调用父类的finalize。

Effective Java2读书笔记-创建和销毁对象(四)

标签:

原文地址:http://www.cnblogs.com/ZhangWanFan/p/5246439.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!