GitHub:https://github.com/rawchen/DesignPattern
Word:图解Java设计模式笔记Word
PPT:图解Java设计模式PPT
视频教学:bilibili学习视频
七大原则
- 单一职责原则
- 接口隔离原则
- 依赖倒转(倒置)原则
- 里氏替换原则
- 开闭原则
- 迪米特法则
- 合成复用原则
23种设计模式
单例设计模式
- 饿汉式(静态常量)
- 饿汉式(静态代码块)
- 懒汉式(线程不安全)
- 懒汉式(线程安全,同步方法)
- 懒汉式(线程安全,同步代码块)
- 双重检查
- 静态内部类
- 枚举
工厂模式
- 简单工厂
- 抽象工厂
文章写的很好啊,赞(ㆆᴗㆆ),每日打卡~~