![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
零度弥合
本人是个菜鸟
展开
-
【Java23种设计模式学习笔记】一:策略模式
站位原创 2015-06-05 15:58:29 · 680 阅读 · 0 评论 -
重学java23种设计模式(12)代理模式
跟着《软件秘笈---设计模式那点事》学习 预热: 定义: 角色: 类图: 实例: 分析: 使用场合: (1) (2) (3) 一句话总结: Java SDK中的原型模式:转载 2015-08-04 13:17:42 · 461 阅读 · 0 评论 -
重学java23种设计模式(11)享元模式
跟着《软件秘笈---设计模式那点事》学习 预热: 定义: 角色: 类图: 实例: 分析: 使用场合: (1) (2) (3) 一句话总结: Java SDK中的原型模式:转载 2015-08-04 08:19:40 · 552 阅读 · 0 评论 -
重学java23种设计模式(13)责任链模式
1转载 2015-08-05 18:54:05 · 515 阅读 · 0 评论 -
重学java23种设计模式(10)外观模式
跟着《软件秘笈---设计模式那点事》学习 预热: 定义: 角色: 类图: 实例: 分析: 使用场合: (1) (2) (3) 一句话总结: Java SDK中的原型模式:转载 2015-08-03 16:45:35 · 476 阅读 · 0 评论 -
重学java23种设计模式(8)组合模式
跟着《软件秘笈---设计模式那点事》学习 预热: 定义: 角色: 类图: 实例: 分析: 使用场合: 一句话总结: Java SDK中的原型模式: 参考资料: 《软件秘笈--转载 2015-08-02 17:25:02 · 552 阅读 · 0 评论 -
重学java23种设计模式(2)抽象工厂模式
定义: 抽象工厂模式(Abstract Factory Pattern)提供一个接口,用于创建相关或者依赖对象的家族,而不需要指定具体实现类。 抽象工厂模式运行客户使用抽象接口来创建一组相关的产品,客户类和工厂类分开,客户需要任何产品的时候,只需要向工厂请求即可,客户无需修改就可以获得新产品。这样一来,客户就从具体产品中解耦。 角色: 抽象产品 具体产品 抽象工厂 具转载 2015-07-25 15:46:02 · 467 阅读 · 0 评论 -
重学java23种设计模式-软件设计基本原则
如果我没有理解错的话java的23种设计模式,正是软件色剂基本原则的具体体现,跟着《软件秘笈---设计模式那点事》来梳理一下。 1、高内聚低耦合 目的是软件会不随需求改变发生巨大的变动。 所谓高内聚,是指一个软件模块内各个元素彼此结合的紧密程度要高,即一个软件模块是由相关性很强的代码组成,组负责一项任务,也就是常说的单一责任原则。 所谓低耦合,是指一个软件结构内不同模块之间的互连程转载 2015-07-21 10:55:16 · 516 阅读 · 0 评论 -
重学java23种设计模式(5)单例模式
这个太熟了,要点就是静态实例,私有化构造方法,直接上懒汉饿汉。 懒汉式,也是常用的形式。 public class SingletonClass{ private static SingletonClass instance=null; public static SingletonClass getInstance() { if(instance=转载 2015-07-27 19:20:06 · 374 阅读 · 0 评论 -
重学java23种设计模式(4)原型模式
跟着《软件秘笈---设计模式那点事》学习 预热: 定义: 原型模式(Prototype Pattren),用原型实例指定创建对象的种类,并且通过赋值这些原型创建新的对象。 角色: 类图: 实例: 分析:转载 2015-07-27 19:13:37 · 696 阅读 · 0 评论 -
重学java23种设计模式(1)工厂方法模式
跟着《软件秘笈---设计模式那点事》学习 工厂模式(Factory Method Pattern)转载 2015-07-21 14:48:23 · 544 阅读 · 0 评论 -
重学java23种设计模式(7)桥接模式
跟着《软件秘笈---设计模式那点事》学习 预热: 定义: 角色: 类图: 实例: 分析: 使用场合: 一句话总结: Java SDK中的原型模式: 参考资料: 《软件秘笈--转载 2015-07-28 16:46:15 · 547 阅读 · 0 评论 -
重学java23种设计模式(6)适配器模式
跟着《软件秘笈---设计模式那点事》学习 预热: 定义: 角色: 类图: 实例: 分析: 使用场合: 一句话总结: Java SDK中的原型模式: 参考资料: 《软件秘笈---设计模式那点事》转载 2015-07-28 14:59:03 · 523 阅读 · 0 评论 -
重学java23种设计模式(14)命令模式
跟着《软件秘笈---设计模式那点事》学习 预热: 定义: 角色: 类图: 实例: 分析: 使用场合: (1) (2) (3) 一句话总结: Java SDK中的原型模式:转载 2015-08-09 10:45:07 · 521 阅读 · 0 评论 -
重学java23种设计模式(15)解释器模式
跟着《软件秘笈---设计模式那点事》学习 预热: 定义: 角色: 类图: 实例: 分析: 使用场合: (1) (2) (3) 一句话总结: Java SDK中的原型模式:转载 2015-08-09 11:45:03 · 590 阅读 · 0 评论 -
【java设计模式】两种方法java实现动态代理
来自视频教程的笔记http://wenku.baidu.com/course/view/192a0066f5335a8102d22000?cid=5 代理模式顾名思义,有一个代理类,一个被代理的目标对象,代理类可以在目标类的方法前后做一些事情。 实际上,一旦配置完毕,目标类的所有方法前后都会做那些事情。 我用自己的话总结一下,别喷。 有两种方法 一种是java反射机制...原创 2014-02-25 22:20:43 · 142 阅读 · 0 评论