【一看就会的Java设计模式教程】- 观察者模式 2021-12-07 10:32:05 浏览数 (2) 1 简介 定义 定义了对象之间的一对多依赖,让多个观察者对象同时监听某一个主题对象,当主题对象发生变化时,它的所有依赖者(观察者)都会收到通知并更新 类型 行为型2 适用场景关联行为场景,建立一套触发机制3 优点观察者和被观察者之间建立一个抽象的耦合观察者模式支持广播通信4 缺点观察者之间有过多的细节依赖、提高时间消耗及程序复杂度使用要得当,要避免循环调用5 实例 接下来,来到观察者- Teacher的代码区中 6 源码应用JDK应用 Guava注册,即添加观察者 移除观察者 jdk guava 0 人点赞 上一篇:分享雷军22年前编写的代码