设计模式
QC·Rex
迎着风奔跑,未来属于自己
码云:https://gitee.com/qinchao1995829
github:https://github.com/superqinchao
展开
-
23种设计模式使用场景
组合模式: 需要遍历组织结构或者处理的对象具有树形结构时,非常适用组合模式 要求较高的抽象性,如果节点和叶子之间有很多差异性。比如:很多方法和属性都不一样,不适合组合模式 将对象组合成树状层次结构,使用户对单个对象和组合对象具有一致的访问性。 23种设计模式的功能介绍 单例(Singleton)模式:某个类只能生成一个实例,该类提供了一个全局访问点供外部获取该实例,其拓展是有限多例模式。 ...原创 2019-12-23 11:06:23 · 225 阅读 · 0 评论 -
设计模式之单例设计模式详细解剖及源码分析
单例设计模式分为:八种 静态常量饿汉式 静态代码块饿汉式 线程不安全懒汉式 线程安全懒汉式 同步代码块懒汉式 DoubleCheck(双重锁) 静态内部类 枚举方式ENUM 静态常量饿汉式 /** * @ClassName SingleTest01 * @Description 单列模式-饿汉式-静态常量 * @Author Chao.Qin * @Datw 2...原创 2019-12-12 16:04:10 · 178 阅读 · 0 评论