java設計模式(四)---觀察者模式

一、觀察者模式定義: 定義了對象間一對多的組合關係,以便一個對象狀態發生變化時,所有依賴於它的對象都得到通知,並自動刷新。簡單點理解就是廣播模式,一個對象發生了變化,通知所有依賴於它的對象,也做相應的調整,現在比較流行的zookeeper就是這種模式,還有我們平常訂閱報紙,在工作平臺找工作都有類似的模式。 二、觀察者模式使用的場景: 1.一個對象的更新,需要其他對象同步更新,而且其他對象的數量動態
相關文章
相關標籤/搜索