我一直认为,一段时间(真) {...Any代码.}总是导致内存不足错误。我下面有三个案子。只有计算(我认为没有内存分配到隐藏项下)不断增加数组,这似乎是一个明显的内存错误,总是用新关键字实例化数组。我不知道它是否会导致内存不足,因为垃圾收集器。public static void outofmemo2(){
int i =
24 14:02:54.965: E/System(28628): Uncaught exception thrown by finalizer`private ArrayList<Bill> mBills)).getBills(); <---(this is what is causing the error)}
下
当我试图从一个可能不止一次包含该元素的OutOfMemoryError中删除特定元素时,我会得到一个ArrayList和其他ArrayList错误。ArrayList<String> s = new ArrayList<String> (); /* List which will have some of its elements removed*/
ArrayList<String> rem = new A