The art of elegant programming
设计模式-委派/策略模式 设计模式-委派/策略模式
文章主要介绍委派模式与策略模式,委派模式是一种任务分配,注重结果,策略模式试一个行为模式
2020-06-05
设计模式-单列模式及原型模式 设计模式-单列模式及原型模式
单例模式是非常经典的高频面试题,文章主要阐述单例模式的应用场景、IDEA 环境下的多线程调试方式、保证线程安全的单例模式策略、反射暴力攻击单例解决方案及原理分析、序列化破坏单例的原理及解决方案、常见的单例模式写法等方面来全面的解析单列模式的细节。
2019-09-24
设计模式-抽象工厂模式(Abastract Factory) 设计模式-抽象工厂模式(Abastract Factory)
简介: 从简单工厂、工厂方法再到抽象工厂模式,这是一个逐步演化的过程,每种模式都有自己适用的范围,而我们也要学会灵活的去使用,而不是死板的去刻意使用设计模式,本文章主要介绍抽象工厂类的实现过程也主要适用的场景 1. 基本概念 抽象工厂模
2019-09-22
设计模式-工厂方法(Fatory Method) 设计模式-工厂方法(Fatory Method)
简介: 介绍工厂方法(Fatory Method)的基本使用以及使用场景,点明工厂方法的优缺点以及在我们平时的源码中有哪些具体的体现 1. 基本概念 工厂方法模式( Fatory Method )是指定义一个创建对象的接口,但让实现这个
2019-09-21
设计模式-简单工厂(Simple Factory) 设计模式-简单工厂(Simple Factory)
简介: 介绍简单工厂(Simple Factory)的概念、使用场景以及详细的分析介绍。 1. 概念简单工厂模式(Simple Factory Pattern)是指由一个工厂对象决定创建出哪一种产品类的实例,但它不属于GOF 23 种
2019-09-20