【发布时间】:2016-09-03 12:06:56
【问题描述】:
所以我正在编写自己的 3D 引擎。我将从 OBJ 文件中加载的对象保存在数组列表中。问题是当我从列表中删除对象时,它不会被垃圾收集。它可能仍会在代码中的某处被引用,但搜索起来很麻烦。所以我想知道是否有办法在我删除对象时锁定它,这样每当有东西试图访问它时它就会抛出错误。
一个高多边形网格可能会占用数百兆字节的内存。
谢谢。 (我不想发布代码,因为它非常庞大)
【问题讨论】:
标签: java memory-leaks garbage-collection finalize