Java设计模式——内容简介

1、设计模式常用的七大原则

  • 单一责任原则
  • 接口隔离原则
  • 依赖倒转原则
  • 里氏替换原则
  • 开闭原则 ocp
  • 迪米特法则
  • 合成复用原则

2、设计模式的重要性

​ 软件工程中,设计模式(design pattern)是对软件设计中普遍存在(反复出现)的各种问题所提出的解决方案。这个术语是由埃里希·伽马(Erich Gamma)等人在1990年代从建筑设计领域引入到计算机科学的

3、单例模式的8种写法

  • 饿汉式 两种
  • 懒汉式 三种
  • 双重检查
  • 静态内部类
  • 枚举

4、设计模式的目的

  • 代码重用性
  • 可读性
  • 可扩展性
  • 可靠性(增加新的功能对原有的功能没有影响)
  • 使程序呈现高内聚,低耦合的特性

你可能感兴趣的:(Java设计模式,java,设计模式)