随笔分类 -  Java代码重构优化

摘要:前言:关于传递参数,当参数过多的时候我们可以考虑使用建造者模式。 #没用 Builder模式 之前是这样传参的: 如下所示,构造方法里面的参数一大堆,看起来就非常的混乱。 用了Builder模式之后是这样的 用了Builder模式之后是这样的 新建一个静态内部类Buider,通过它来构建参数,然后返 阅读全文
posted @ 2017-05-05 18:02 我没K~ 阅读(2668) 评论(0) 推荐(0) 编辑
摘要:策略(Strategy)模式:又名Policy,它的用意是定义一组算法,把它们一个个封装起来,并且使他们可以相互替换。策略模式可以独立于使用他们的客户端而变化。GOF策略模式静态结构类图如下: 通过上图可以看出策略模式有以下角色构成: 1、抽象策略(Strategy)角色:抽象策略角色由抽象类或接口 阅读全文
posted @ 2016-12-08 10:34 我没K~ 阅读(8009) 评论(4) 推荐(2) 编辑
摘要:Java 程序设计 重构 示例 技巧 原则 优化 方法 阅读全文
posted @ 2016-10-18 10:41 我没K~ 阅读(565) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示