“非靜態(tài)內部類會持有外部類的引用” ,所以非靜態(tài)內部類可以訪問外部類成員變量酬凳。
public class outClass{
private class inerClass{
}
}
當我們使用匿名內部類實現(xiàn)Handler為時屁奏,該內部類會持有外部Activity的引用,若handler的looper處理耗時工作時,Activity不能被及時回收,造成內存泄漏甘耿。
“非靜態(tài)內部類會持有外部類的引用” ,所以非靜態(tài)內部類可以訪問外部類成員變量酬凳。
public class outClass{
private class inerClass{
}
}
當我們使用匿名內部類實現(xiàn)Handler為時屁奏,該內部類會持有外部Activity的引用,若handler的looper處理耗時工作時,Activity不能被及時回收,造成內存泄漏甘耿。