排序:
默认
按更新时间
按访问量

设计模式之单例模式(SINGLETON)

当我们有时候需要某个类的唯一实例的时候,就会用到单例模式,单例模式很简单但是单例模式的在多线程情况下的使用却是值得考虑的。 1.懒加载单例 某些时候初始化的代价可能比较大,因而我们只有在用到某个类的实例的时候才会去初始化类,这种加载行为被称为懒加载。 代码片段A: ...

2017-08-22 16:11:05

阅读数:71

评论数:0

设计模式之策略模式(STRATEGY)

1.适用性 当存在以下情况时使用STRATEGY模式 a.许多相关的类仅仅是行为有异。“策略”提供了一种用多个行为中的一个行为来配置一个类的方法。 b.需要使用一个算法的不同变体。例如,你可能会定义一些反映不同的空间/时间权衡的算法。当这些变体实现为一个算法的类层次时,可以使用策略模式。 ...

2017-07-31 23:09:01

阅读数:289

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭