设计模式
文章平均质量分 88
设计模式
if200
开发
展开
-
设计模式六大设计原则 详细整理版
一.单一职责原则定义:一个接口,类或者方法只有一个原因引起变化.即只有一个职责.解读: 职能多样是一个诱惑,一个方法如果能根据入参(可变参数等)或其他判断条件实现不同或多种功能,看起来很强大而且很酷,但这也意味着里面的一个分支功能改变时,整个方法都要受影响.难点:划分职责(可变因素)注意:原创 2018-02-01 00:18:04 · 2587 阅读 · 0 评论 -
单例模式及其4种推荐写法和3类保护手段
本文介绍了单例模式及其4种推荐写法(饿汉模式,双重校验锁(DCL),Holder模式(静态内部类)和枚举模式)和3类保护手段(反序列化,反射,自定义类加载器)单例模式(Singleton Pattern)的定义:Ensure a class has only one instance,and provide a global point of access to it. 确保某一个类...原创 2018-04-01 11:31:44 · 1354 阅读 · 1 评论 -
Java 设计模式 轻读汇总版
一 创建类模式1 单例模式2 简单工厂和工厂模式3 抽象工厂模式4 建造者模式5 原型模式二 结构类模式1 代理模式2 适配器模式3 装饰模式4 门面模式5 桥接模式6 组合模式7 享元模式三 行为类模式1 策略模式2 观察者模式3 责任链模式4 模板方式模式5 状态模式6 迭代器模式7 命令模式8 备忘录模式9 访问者模式10 中介者模式11 解...原创 2018-12-24 22:26:39 · 796 阅读 · 0 评论