设计模式
纯洁的LELE
这个作者很懒,什么都没留下…
展开
-
代理模式
代理模式为另一个对象提供一个替身或占位符控制对这个对象的访问原创 2017-04-28 17:28:45 · 157 阅读 · 0 评论 -
生成器模式
生成器模式封装一个产品的构造过程,并允许按照步骤构造原创 2017-06-09 15:09:43 · 245 阅读 · 0 评论 -
桥接模式
桥接模式不仅改变实现,也改变抽象java类图java代码/原创 2017-06-09 14:20:05 · 282 阅读 · 0 评论 -
状态模式
状态模式允许对象在对象内部状态改变时改变它的行为,对象看起来好像修改了他的类原创 2017-04-27 11:04:32 · 184 阅读 · 0 评论 -
组合模式
组合模式原创 2017-04-26 17:25:17 · 119 阅读 · 0 评论 -
迭代器模式
迭代器模式原创 2017-04-26 14:50:53 · 175 阅读 · 0 评论 -
模板方法模式
模板方法模式原创 2017-04-25 20:02:50 · 229 阅读 · 0 评论 -
外观模式
外观模式原创 2017-04-25 15:59:17 · 184 阅读 · 0 评论 -
适配器模式
适配器模式 类适配器 对象适配器原创 2017-04-25 15:29:01 · 217 阅读 · 0 评论 -
命令模式
命令模式原创 2017-04-25 13:35:12 · 158 阅读 · 0 评论 -
单例模式
单例模式 静态单例 同步单例 双重检查加锁原创 2017-04-24 17:30:09 · 158 阅读 · 0 评论 -
工厂模式
简单工厂 工厂方法模式 抽象工厂模式原创 2017-04-24 16:09:30 · 169 阅读 · 0 评论 -
装饰器模式
装饰器模式动态地将责任附加到对象上。想要扩展功能,装饰器提供于继承有别的另一种选择原创 2017-05-04 11:30:44 · 170 阅读 · 0 评论 -
观察者模式
观察者模式对象间建立一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象都会收到通知,并自动更新。 观察者模式可在主题处push或者pull数据,push方式被认为更正确的方式。原创 2017-05-04 11:01:54 · 234 阅读 · 0 评论 -
策略模式
策略模式定义了算法族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化独立于实用算法的客户。原创 2017-05-04 10:04:51 · 121 阅读 · 0 评论 -
动态代理
代理模式需要为每个类编写一个代理类,动态代理则会自动生成代理类简化操作。 实现动态代理有两种方式java自带api和cglib。java自带api基于接口生成代理类,实现动态代理原创 2017-05-03 14:17:28 · 167 阅读 · 0 评论 -
欢迎使用CS
欢迎使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I...原创 2018-06-04 10:58:48 · 132 阅读 · 0 评论