首页 > 其他 > 详细

第六条:消除过期的对象引用

时间:2015-04-20 11:08:15      阅读:291      评论:0      收藏:0      [点我收藏+]

消除过期的对象引用,可以让垃圾收集器更好的回收对象,从而避免不必要的内存泄露(memory leak)。

在支持垃圾回收的语言中,内存泄露是很隐蔽的(称这类内存泄露为“无意识的对象保持”更为恰当)。

如果一个对象引用被无意识地保留起来了,那个垃圾回收机制不仅不会处理这个对象,也不会处理被这个对象

所引用的其他对象。

这类问题的修复很简单:一旦对象的引用已经过期,只需清空这些引用即可。

 

只要类是自己管理内存的,程序员就应该警惕内存泄露问题的存在。

第六条:消除过期的对象引用

原文:http://www.cnblogs.com/wangliyue/p/4440811.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!