【发布时间】:2013-02-11 19:13:55
【问题描述】:
我的 java 游戏中有对象奖励。当物件英雄接触到物件加成时,物件加成必须被销毁,从屏幕上消失,不占用内存。 怎么做?
提前感谢您的帮助。
【问题讨论】:
-
关闭电脑就可以了。
-
向我们展示你的尝试,该死的。
-
如果有办法让 JVM 知道一个对象已准备好被垃圾收集......
-
@JackManey 这也会将其从屏幕上移除。
-
@noMAD:永远,永远,永远,永远自己打电话给
finalize。只有运行时才能在它已经销毁的对象上调用,然后才能回收对象的内存。如果finalize除了准备一个已经无法访问的对象以进行销毁或恢复它之外的其他任何事情,那么它做错了。
标签: java object memory destruction