Android內存泄漏以及MVC(P、VM)

內存泄漏的問題,其實就是已經過期的對象仍被引用(非過期對象互相引用),導致已經過期的對象不能被GC自動回收的問題。 1、把過期的對象引用作爲參數傳給了還有生命週期的方法,如線程、計時器需等方法執行完畢纔會釋放內存;2、非靜態內部類引用過期對象,如Handler、AsyncTask需等類對象生命週期結束纔會釋放內存;3、有生命週期的對象變量引用過期對象,如單例對象持有context,直到程序生命週期
相關文章
相關標籤/搜索