Netty源碼閱讀入門實戰(十一) - 設計模式的應用

1 單例模式

基本類型的單例模式代碼

1.1 Netty 實例

1.1.1 ReadTimeoutException

可以看出,構造器私有,防止隨意創建 static保證延遲加載

1.1.2 MqttEncoder

2 策略模式

基本類型的策略模式代碼

根據 executers 去選擇相應的策略

兩種策略

3 裝飾者模式

4 觀察者模式

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章