
Java设计模式
古士召
萌新一枚
展开
-
单例设计模式
目录第 4 章 设计模式概述4.1掌握设计模式的层次4.2设计模式介绍4.3设计模式类型第 5 章 单例设计模式5.1单例设计模式介绍5.2单例设计模式八种方式5.3饿汉式(静态常量)5.4饿汉式(静态代码块)5.5懒汉式(线程不安全)5.6懒汉式(线程安全,同步方法)5.7懒汉式(线程安全,同步代码块)5.8双重检查5.9静态内部类代码演示:5.10枚举5.11单例模式在 JDK 应用的源码分析5.11.1 单例模式在 JDK 应用的源码分析5.12单例模式注意事项和细节说明第 4 章 设计模式概述原创 2020-09-13 17:34:36 · 650 阅读 · 0 评论 -
UML 类图
目录第 3 章 UML 类图3.1UML 基本介绍3.2UML 图3.3UML 类图3.4类图—依赖关系(Dependence)3.5类图—泛化关系(generalization)3.6类图—实现关系(Implementation)3.7类图—关联关系(Association)3.8类图—聚合关系(Aggregation)3.8.1基本介绍3.8.2应用实例3.9类图—组合关系(Composition)3.9.1基本介绍3.9.2应用案例第 3 章 UML 类图3.1UML 基本介绍1)UML——Un原创 2020-09-12 17:49:34 · 919 阅读 · 0 评论 -
七大原则02
目录2.6里氏替换原则2.6.1OO 中的继承性的思考和说明2.6.2基本介绍2.6.3一个程序引出的问题和思考2.6.4解决方法2.7开闭原则2.7.1基本介绍2.7.2看下面一段代码2.7.3方式 1 的优缺点2.7.4改进的思路分析2.8迪米特法则2.8.1基本介绍2.8.2应用实例2.8.3应用实例改进2.8.4迪米特法则注意事项和细节2.9合成复用原则(Composite Reuse Principle)2.9.1基本介绍2.10设计原则核心思想2.6里氏替换原则2.6.1OO 中的继承性的思原创 2020-09-12 17:28:19 · 731 阅读 · 0 评论 -
七大原则01
目录2.3单一职责原则2.3.1基本介绍2.3.2应用实例2.3.3单一职责原则注意事项和细节2.4接口隔离原则(Interface Segregation Principle)2.4.1基本介绍2.4.2应用实例2.4.3应传统方法的问题和使用接口隔离原则改进2.5依赖倒转原则2.5.1基本介绍2.5.2应用实例2.5.3依赖关系传递的三种方式和应用案例2.5.4依赖倒转原则的注意事项和细节2.3单一职责原则2.3.1基本介绍对类来说的,即一个类应该只负责一项职责。如类 A 负责两个不同职责:职责原创 2020-09-11 17:36:30 · 403 阅读 · 0 评论 -
内容介绍和设计模式七大原则
目录第 1 章 内容介绍和授课方式1.1Java 设计模式内容介绍1.1.1先看几个经典的面试题1.1.2设计模式的重要性1.2课程亮点和授课方式第 2 章 设计模式七大原则2.1设计模式的目的2.2设计模式七大原则第 1 章 内容介绍和授课方式1.1Java 设计模式内容介绍1.1.1先看几个经典的面试题原型设计模式问题:1)请使用 UML 类图画出原型模式核心角色2)原型设计模式的深拷贝和浅拷贝是什么,并写出深拷贝的两种方式的源码(重写 clone 方法实现深拷贝、使用序列化来实现深拷贝)原创 2020-09-10 17:47:34 · 292 阅读 · 0 评论