当前搜索:

观察者模式与事件驱动模式实例比较

观察者模式所涉及的角色有:   ●  抽象主题(Subject)角色:抽象主题角色把所有对观察者对象的引用保存在一个聚集(比如ArrayList对象)里,每个主题都可以有任何数量的观察者。抽象主题提供一个接口,可以增加和删除观察者对象,抽象主题角色又叫做抽象被观察者(Observable)角...
阅读(4443) 评论(1)

java动态代理(JDK和cglib)

http://www.cnblogs.com/jqyp/archive/2010/08/20/1805041.html
阅读(567) 评论(0)

观察者模式快速理解

观察者模式百度定义 观察者模式(有时又被称为发布-订阅Subscribe>模式、模型-视图View>模式、源-收听者Listener>模式或从属者模式)是软件设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过...
阅读(1057) 评论(1)

工厂模式

学习:java设计模式—工厂模式  一、工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。   工厂模式在《Java与模式》中分为三类: 1)简单工厂模式(Simple Factory):不利于产生系列产品; 2...
阅读(563) 评论(0)

java 装饰器模式

原文:http://chenhua-1984.iteye.com/blog/565629  记得以前听一个高手说java.io包采用了了装饰器模式,当时不是很明白什么事装饰器模式,现在,网上看了一下说明和帮助的例子,他们的例子是这样的。    定义 Decorator装饰器,...
阅读(643) 评论(0)

设计模式汇总

1、工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。 2、建造模式:将产品的内部表象和产品的生成过程分割开来,从而使一个建造过程生成具有不同的内部表象...
阅读(518) 评论(0)

适配器模式入门

1. 概述   将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。 2. 解决的问题   即Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。 3. 模式中的角色   ...
阅读(540) 评论(0)
    个人资料
    持之以恒
    等级:
    访问量: 26万+
    积分: 4406
    排名: 8488
    心境
    • n年后的事情会是什么样子
    • 谁知道呢
    • 做好现在吧
    • 每天能进步一点
    • 你就应该满足了
    博客专栏