考虑这个课程:
public class SomeClass {
private Context mContext;
public SomeClass(Context context) {
mContext = context;
}
}
使用
更好吗?public class SomeClass {
private WeakReference<Context> mContext;
public SomeClass(Context context) {
this.mContext = new WeakReference<>(context);
}
}
为避免内存泄漏?我的印象是Android系统管理自己。