关于Observable和Observer 是java实现的观察者模式。Observable的子类是被观察的对象。观察者必须实现Observer接口。是标准的设计模式里的“观察者模式”。MVC里大量运用了这种模式。有时候又称为监听者模式。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 比如,在Form上有一个button,它被点击后要通知容器也就是Form来处理相应的操作。在这个过程中,容器是观察者,button是被观察者,jdk中很多***Listener都是这种设计。这种设计很有用,比如有一笔新的定单,可能要通知仓库、采购、财务等,这样的情况就可以用这种模式,拟一个观察者类,一监听到有新定单就通知,定单处理只专注做它自己的事情,其它的通知动作交给观察者来实现。这是我的理解,例子只可不严谨,仅供抛砖引玉。建议你看一下<java与模式>,希望对你有帮助。 hibernate 问题 请教一下大家,这个该怎么做? Hibernate利用XDoclet自动生成配置文件的乱码问题 Struts中单选框怎么做呀,请教高手,不胜感激? 软件帝国版图(独欠中国) 附件 关于JAVA中无明文规定的问题 Hibernate找不到我的数据库表 请问是否要把JDBC的3个JAR放到TOMCAT哪个目录 求code 怎样让ejb连接数据库? 怎样在jboss中配置连接池和数据源? j2ee规范和标准
在这个过程中,容器是观察者,button是被观察者,jdk中很多***Listener都是这种设计。
这种设计很有用,比如有一笔新的定单,可能要通知仓库、采购、财务等,这样的情况就可以用这种模式,拟一个观察者类,一监听到有新定单就通知,定单处理只专注做它自己的事情,其它的通知动作交给观察者来实现。这是我的理解,例子只可不严谨,仅供抛砖引玉。
建议你看一下<java与模式>,希望对你有帮助。