Java8设计模式 1 软件设计七大原则 开闭原则 依赖倒置原则 单一职责原则 接口隔离原则 迪米特法则 里氏替换原则 合成复用原则 2 简单工厂 简单工厂定义及理解,适用场景,优缺点及扩展。 3 工厂方法模式 工厂方法模式定义及理解,适用场景,优缺点及扩展。 4 抽象工厂模式 抽象工厂模式定义及理解,适用场景,优缺点及扩展。 抽象工厂讲解 5 建造者模式 建造者模式定义及理解,适用场景,优缺点及扩展。 6 单例模式(面试高频) 单例模式定义及理解,适用场景,优缺点及扩展。 7 原型模式 原型模式定义及理解,适用场景,优缺点及扩展。 8 外观模式 外观模式定义及理解,适用场景,优缺点及扩展。 9 装饰者模式 装饰者模式定义及理解,适用场景,优缺点及扩展。 10 适配器模式 适配器模式定义及理解,适用场景,优缺点及扩展。