我是一名 j2me 开发人员。现在我正在使用 j2me 开发一个移动应用程序。我有一个疑问,
在java中,如果创建了一个对象,那么一段时间后我们不想要它意味着,我们将它设为null,然后它会自动释放内存并进入垃圾收集。
String str1=new String("Thamilan"); //Allocating a memory for str1
.......
......
str1=null; //Frees the memory of str1
上面的代码str1=null
释放内存,我怀疑如果我们将任何对象引用为 null 那么它在 j2me 中的垃圾收集(内存释放)是否正确。
请帮我。答案对我很有帮助。因为我的移动应用程序存在内存限制问题。
感谢和问候