![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
优化
文章平均质量分 86
ajiaojie
这个作者很懒,什么都没留下…
展开
-
重构(持续更新)
一、提取子函数 分割更细粒度的函数,实现高内聚低耦合,便于函数的复用 1、在重构多个重载函数时,可以用参数少的重载函数调用参数多的重载函数,达到代码复用的目的。 二、利用泛型重构 三、上移到父类 四、下移到子类原创 2016-08-15 15:36:23 · 202 阅读 · 0 评论 -
内存泄漏、资源泄漏、空指针等问题的分析与总结
一、内存泄漏 1、静态变量持有Activity对象,导致Activity无法释放 2、单例模式持有Activity对象,导致Activity无法释放 在GameNotFreeFlowDialogActivity.onCreate方法中调用了单例类FreeFlowUtil的showMessageDialog()方法, 其中FreeFlowUtil的showMess原创 2016-07-28 12:13:50 · 2569 阅读 · 0 评论