设计模式
文章平均质量分 80
iTry
Once you make the decisionplease hold on.
展开
-
设计模式:观察者模式(observer) java实现及原理
观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。当这个主题对象在状态上发生变化时,会通知所有观察者对象,使它们能够自动更新自己。即被观察者改变会自动通知观察者,观察者根据被观察者的变化进行一系列操作。大概步骤:1. 创建被观察者, (继承java.util.Observable),在发生改变的地方必须调用setChanged();//为什么需原创 2013-06-16 21:42:13 · 2062 阅读 · 2 评论 -
设计模式:单例模式(Singleton) java实现及实现方式对比
单例模式是一种常用的软件设计模式,也是一种比较简单的设计模式,取数据连接就是一个典型的单例。单例模式的三个特点1,该类只有一个实例2,该类自行创建该实例(在该类内部创建自身的实例对象)3,向整个系统公开这个实例接口单例的几种实现方式以及对比@方法1:类被加载时就初始化(缺点:1..对于资源密集,配置开销较大的单体会造成系统内存开销大)public c原创 2013-06-21 18:19:58 · 852 阅读 · 0 评论 -
软件项目开发VS足球运动
万物相通,九九归一。有时候多思考一些东西,你会发现其实很多事物的内部原理都是相通的。 发现软件开发与足球这两个风马牛不相及的事物竟然存在着千丝万缕的关系。 1.球队VS开发团队 足球是整体运动,同样软件开发也是。一只球队要取得成功,需要依靠团队的力量,明确的分工(教练、守门员、后卫、中场、前锋各司其职)、 和谐的更衣室以及积极进取的比赛态度。软件开发又何尝不原创 2013-07-28 20:27:06 · 1102 阅读 · 0 评论