设计模式
文章平均质量分 59
xtrb
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
单例模式
具体解析看下面代码: public class Singleton { //用private确保在外部不能new一个实例,确保实例只能由单例类自己创造 private Singleton() { } //private确保只能通过getInstance()获得该单例类的实例 //因为下面要在静态方法getInstance()中用instance,所以要将其声原创 2017-02-07 11:44:47 · 231 阅读 · 0 评论 -
Java中的Observable和Observer源码分析
先贴下源码Observable(顺便做了些简单注释,详细的英文注释大家可以去看源码,我这就没贴了): package java.util; public class Observable { private boolean changed = false; private Vector<Observer> obs; public Observable() {原创 2017-01-26 23:05:18 · 1528 阅读 · 1 评论 -
观察者模式
定义如下。 观察者模式:定义了一种一对多的依赖关系,让多个观察者对象同时监听某个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自己更新自己。 一开始我们可能写出下面这样的代码: 被观察者的代码(就是上面说的某个主题对象):import java.util.LinkedList; import java.util.List;public class Conc原创 2017-03-12 17:22:32 · 400 阅读 · 0 评论
分享