2019年4月6日

摘要: 模式: 行为型模式 在策略模式中,我们常见各种策略对象和一个行为随着策略对象改变而改变的 context 对象。策略对象改变 context 对象执行算法。 策略模式主要是用来封装一组互相替换的算法,可以根据 需要 动态地替换 Context 使用的算法。 ✨ 代码实现 阅读全文
posted @ 2019-04-06 12:05 野区杰西 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 模式:创建型模式 特点: 1. 单例只能由一个实例 2. 单例必须自己创建自己唯一实例 3. 单例类必须给所有其他对象提供这一实例 ✨ 例子1_懒汉模式 延迟加载,线程不安全 ✨ 例子2_懒汉模式 延迟加载,线程安全 ✨ 例子3_饿汉模式 懒汉模式,线程安全 ✨ 例子4_双检锁/双重校验锁(DCL, 阅读全文
posted @ 2019-04-06 09:52 野区杰西 阅读(102) 评论(0) 推荐(0) 编辑

导航