个人理解:
在使用MVP模式,如果presenter把持view引用而在view释放时如果没有解开引用会导致内存泄露,如果有做释放操作,发现内存省了有10M左右。
不正确的单例使用会可能会造成内存泄露,因为单例是一直保持在内存中,如果单例对象依赖另一个对象,可能会导致这个对应一直被保持而不会释放
,这样就会导致内存泄露发生。
静态成员在类被虚拟机加载时被初始化,所以只会被加载一次。
个人理解:
在使用MVP模式,如果presenter把持view引用而在view释放时如果没有解开引用会导致内存泄露,如果有做释放操作,发现内存省了有10M左右。
不正确的单例使用会可能会造成内存泄露,因为单例是一直保持在内存中,如果单例对象依赖另一个对象,可能会导致这个对应一直被保持而不会释放
,这样就会导致内存泄露发生。
静态成员在类被虚拟机加载时被初始化,所以只会被加载一次。