设计模式
觉醒人世间
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式
Head First设计模式学习 策略模式:定义了算法族,分别封装起来,让它们之间可以互相替换。此模式让算法的变化独立于使用算法的客户。(P24,Spring中在实例化对象的时候用到Strategy模式)。 观察者模式:定义了对象间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。(P51,spring中Observer模式常用的地方是listener的实...2014-05-03 22:11:49 · 190 阅读 · 0 评论 -
单例模式的4种写法
单例模式1:方法同步 public class Singleton1 { private static Singleton1 uniqueInstance; // 私有构造函数,防止外部类实例化 private Singleton1() {} public static synchronized Singleton1 getInstance() { if (...2014-04-27 10:42:49 · 240 阅读 · 0 评论
分享