在学习如何在 Android 中编程时,我正在学习 java。我的印象是 java 会为您处理所有内存管理,但这似乎不是真的。我的小应用程序运行良好,但现在我正在开发一个具有大量图形的幼儿益智应用程序。应用程序运行一段时间后,我遇到了很多内存不足的异常。目前它运行良好,但是当我完成它们时,我通过将位图指针设置为 null 解决了这个问题。在每个服务结束时,我将所有位图对象设置为 null 并使其正常工作。
它有效,但我不明白我是否应该释放java中的指针?
在学习如何在 Android 中编程时,我正在学习 java。我的印象是 java 会为您处理所有内存管理,但这似乎不是真的。我的小应用程序运行良好,但现在我正在开发一个具有大量图形的幼儿益智应用程序。应用程序运行一段时间后,我遇到了很多内存不足的异常。目前它运行良好,但是当我完成它们时,我通过将位图指针设置为 null 解决了这个问题。在每个服务结束时,我将所有位图对象设置为 null 并使其正常工作。
它有效,但我不明白我是否应该释放java中的指针?