标签:
消除过期的对象引用,可以让垃圾收集器更好的回收对象,从而避免不必要的内存泄露(memory leak)。
在支持垃圾回收的语言中,内存泄露是很隐蔽的(称这类内存泄露为“无意识的对象保持”更为恰当)。
如果一个对象引用被无意识地保留起来了,那个垃圾回收机制不仅不会处理这个对象,也不会处理被这个对象
所引用的其他对象。
这类问题的修复很简单:一旦对象的引用已经过期,只需清空这些引用即可。
只要类是自己管理内存的,程序员就应该警惕内存泄露问题的存在。
标签:
原文地址:http://www.cnblogs.com/wangliyue/p/4440811.html