面試總結 | 記一次Android 面試

Android中的內存泄漏和內存溢出有什麼區別? 內存溢出是指程序在申請內存的時候,沒有足夠的內存可以分配,導致Out Of Memory錯誤,也就是OOM。 內存泄漏:對象都有生命週期的,在生命週期完成之後,就該被垃圾回收和釋放,如果得不到及時的釋放,就會一直佔用內存,造成內存泄漏。隨着內存泄漏的堆積,可用的內存空間越來越少,最後會導致內存溢出。 導致內存泄漏有很多原因,最常見的有內部類的使用,
相關文章
相關標籤/搜索