2019年8月21日

享元模式(思维导图)【初级后续继续进阶】

摘要: 图1 享元模式【点击查看图片】 本质是为了使用类似常量池的这样一种缓存结构,用来防止大量的对象新建,耗费大量内存和CPU资源,我们可以直接使用已有的一些实例化对象,只用修改其中的字段属性就可以变身成为一个我们所需要的实例化对象! 后续可以使用ConcurrenHashMap来进行线程安全规范。 1, 阅读全文

posted @ 2019-08-21 22:34 周健康 阅读(266) 评论(0) 推荐(0) 编辑

Java组合模式(思维导图)

摘要: 阅读全文

posted @ 2019-08-21 20:41 周健康 阅读(282) 评论(0) 推荐(0) 编辑

桥接模式(思维导图)

摘要: 图1 桥接模式【点击查看图片】 学习设计模式发现,很多设计模式都是很像但是侧重点不同。这些设计模式有很多实现流程相同,但是目的却不同。 1,抽象化角色&修正抽象化角色 2,实现化角色&具体实现化角色 3,客户实现类 阅读全文

posted @ 2019-08-21 20:05 周健康 阅读(396) 评论(0) 推荐(0) 编辑

Java门面模式(思维导图)

摘要: 阅读全文

posted @ 2019-08-21 17:10 周健康 阅读(212) 评论(0) 推荐(0) 编辑

Java装饰者模式(思维导图)

摘要: 阅读全文

posted @ 2019-08-21 15:09 周健康 阅读(450) 评论(0) 推荐(0) 编辑

适配器模式(思维导图)

摘要: 阅读全文

posted @ 2019-08-21 11:16 周健康 阅读(334) 评论(0) 推荐(0) 编辑

原型模式(思维导图)

摘要: 图1 原型模式【点击查看大图】 1,原型对象 2,测试验证 3,关于原型模式与单例模式冲突的原因 首先:单例模式是只能产生一个实例化对象,构造方法私有化,不能通过普通的方法进行实例化。 如果想要获取新的实例化对象,要怎么办呢? ①直接跳过无视私有化构造:反射机制 ②我压根不新建立一个实例化对象,跳过 阅读全文

posted @ 2019-08-21 10:43 周健康 阅读(384) 评论(0) 推荐(0) 编辑

Java建造者模式(思维导图)

摘要: 阅读全文

posted @ 2019-08-21 10:13 周健康 阅读(207) 评论(0) 推荐(0) 编辑

策略模式(思维导图)

摘要: 图1 策略模式【点击查看大图】 1,描述 在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。 在策略模式中,我们创建表示各种策略的对象和一个行为随着策略对象改变而改变的 context 对象。策略对象改变 context 对象的 阅读全文

posted @ 2019-08-21 09:28 周健康 阅读(1097) 评论(0) 推荐(0) 编辑

导航