设计模式
鬼谷神奇
假如我和一只熊决斗,不要为我担心,为那只熊祈祷吧。
展开
-
设计模式之单例模式
单例模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 解决的问题:一个全局使用的类,频繁的创建和销毁。 1. 饿汉式单例(立即加载) // 饿汉式单例 public class Singleton1 { // 私有构造 private Singleton1() {} private static Singleton1 single = new Si...原创 2018-11-27 16:22:21 · 119 阅读 · 0 评论 -
设计模式之策略模式
定义: 策略模式定义了一系列算法,并将每一个算法封装起来,而且使他们可以相互替换,让算法独立于使用它的客户而独立变化。 结构: 策略接口角色(Strategy):定义所有支持的算法的公共接口 具体策略实现角色(ConcreteStrategy):具体的策略实现 策略上下文角色(StrategyContext):策略上下文负责和具体的策...原创 2018-12-03 17:34:41 · 158 阅读 · 0 评论