本文章主要是对《App架构师实践指南》一书的阅读总结,作为自己阅读结果的提炼。

分享篇 -《App架构师实践指南》阅读总结

 

1. 使用内部类最大的优点是什么?

内部类可以非常好的解决多重继承的问题,每个内部类都能独立地继承一个 (接口的) 实现,所以无论外部类是否已经继承了某个(接口的) 实现,对于内部类都没有影响。

 

2. 匿名内部类的内存泄露

使用匿名内部类时,一定要慎重对待内存泄漏 (内部类保持了外部类的引用实例,内部类不销毁,外部类就无法被回收)。一般用静态内部类+弱引用方式或者动态代理方式替代。

 

[未完待续]

相关文章: