Chinaunix

标题: 关于:不要在finalize ()中注销listeners [打印本页]

作者: 白色乌鸦    时间: 2004-11-25 09:53
标题: 关于:不要在finalize ()中注销listeners
不要在finalize ()中注销listeners
不要再finalize ()方法中中注销listeners,finalize ()只有再没有对象引用的时候调用,如果listeners从finalize()方法中去除了,被finalize的对象将不会在垃圾收集中去除。

我不知道上述红字部分是什么意思呢???

请帮忙  

谢谢
作者: knight-yl    时间: 2004-11-25 16:34
标题: 关于:不要在finalize ()中注销listeners
苹果放在盘子上,现在要把盘子打碎。
本来,打碎盘子的时候。苹果也要进垃圾箱。
现在你要打碎盘子,确调用了苹果的东东。
所以这时候,发现不能把苹果放到垃圾箱(苹果被挂了起来)。盘子碎了,苹果永远就挂在了那儿。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2