Java设计模式——23种设计模式总结
最近项目中用到了设计模式,。Java常用的23种设计模式,可以分为3类:
创建型模式:实例化对象,比如很常见的单例模式。
结构型模式:把类和对象结合在一起,形成更大的结构,比如代理模式。
行为型模式:类和对象的责任划分或算法,比如避免多层if-else的策略模式。
以下先列出自己工作中用到的设计模式,未用到的等我学习后归纳总结。
创建型模式:
- 建造者模式 builder pattern
- 策略模式 strategy pattern
推荐阅读
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- 急于表达——往往欲速则不达
- 慢慢的美丽
- 《真与假的困惑》???|《真与假的困惑》??? ——致良知是一种伟大的力量
- 2019-02-13——今天谈梦想()
- 考研英语阅读终极解决方案——阅读理解如何巧拿高分
- Ⅴ爱阅读,亲子互动——打卡第178天
- 低头思故乡——只是因为睡不着
- 取名——兰
- 每日一话(49)——一位清华教授在朋友圈给大学生的9条建议