Java设计模式——23种设计模式总结

最近项目中用到了设计模式,。Java常用的23种设计模式,可以分为3类:
创建型模式:实例化对象,比如很常见的单例模式。
结构型模式:把类和对象结合在一起,形成更大的结构,比如代理模式。
行为型模式:类和对象的责任划分或算法,比如避免多层if-else的策略模式。

以下先列出自己工作中用到的设计模式,未用到的等我学习后归纳总结。
创建型模式:

  • 建造者模式 builder pattern

行为型模式:

  • 策略模式 strategy pattern

你可能感兴趣的:(Java设计模式——23种设计模式总结)