public void aa()
{    
  Bitmap bm = Bitmap.createBitmap(1600, 1200, Config.ARGB_8888);  
}
Bitmap 在局部变量中是不是aa() 执行完后 bm 会立即释放如果public void aa()
{    
  int[] bm = new int[1600 * 1200];
}
是不是aa() 执行完后 bm 会立即释放

解决方案 »

  1.   

    java会自己释放,什么时候不清楚,一部建议在没有使用bitmap时,自己手动释放
      

  2.   

    Java的垃圾回收机制不会马上执行,有可能马上执行,有可能等程序结束才执行。存在不确定性。
    建议使用recyle()方法进行手动释放。
      

  3.   

    就直接调用Bitmap对象的recycle()方法就行了。
      

  4.   

    gc会自己释放的,自己释放调用recycle