随笔分类 -  java常见设计模式

监听器模式和观察者模式 的区别
摘要:现在才知道这两个模式还有区别,实在是惭愧。。。附上链接:http://blog.csdn.net/playboyb/article/details/5481325 阅读全文
posted @ 2016-01-14 14:53 露露的博客 阅读(4311) 评论(0) 推荐(0)
单例模式(Singleton)
摘要:前言:这是一篇我见过的讲单例模式最完整的,也是讲的最好的一篇博客文章。 3. 1 单例模式的动机 对于一个软件系统的某些类而言,我们无须创建多个实例。举个大家都熟知的例子——Windows任务管理器,如图3-1所示,我们可以做一个这样的尝试,在Windows的“任务栏”的右键弹出菜单上多次点击“启动... 阅读全文
posted @ 2015-01-04 00:14 露露的博客 阅读(349) 评论(0) 推荐(0)
策略模式
摘要:策略模式(Strategy Pattern)中体现了两个非常基本的面向对象设计的原则–封装变化的概念–编程中使用接口,而不是对接口的实现定义:–定义一组算法,将每个算法都封装起来,并且使它们之间可以互换。–策略模式使这些算法在客户端调用它们的时候能够互不影响地变化意义:策略模式使开发人员能够开发出由... 阅读全文
posted @ 2014-11-15 21:13 露露的博客 阅读(185) 评论(0) 推荐(0)