j2me应用程序在JBLEND中显示内存不足异常

时间:2010-12-07 10:14:45

标签: java-me

我的j2me应用程序在JBLEND中显示内存不足异常。它在JBED中运行良好。通过监视内存,我意识到document.parse(xmlParser)方法消耗了大量内存。我认为解释的原因是内存在解析xml后没有释放。这样对吗???我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

无论document.parse(xmlParser)返回什么,您都应该在不再需要它时立即取消引用它,即您应该将指向返回对象的字段设置为null(或取消设置间接引用)。 / p>

我从未使用 JBLEND JBED ,但Wireless Toolkit respectively JaveME SDK还有一个很好的内存分析器,可以帮助您跟踪内存和对象引用问题。