文章目錄
- JAVA資深架構師成長路線大綱
- 設計模式
-
- 建立型模式
-
- 工廠模式
- 工廠方法模式
- 建造者模式
- 原型模式
- 單例模式
- 結構型模式
-
- 組合模式
- 享元模式
- 橋接模式
- 擴充卡模式
- 代理模式
- 外觀模式
- 裝飾器模式
- 行為型模式
-
- 責任鍊模式
- 備忘錄模式
- 模闆方法模式
- 政策模式
- 指令者模式
- 中介者模式
- 觀察者模式
- 狀态模式
- 疊代子模式
- 通路者模式
- 解釋器模式
JAVA資深架構師成長路線大綱
- 個人認為想要成為架構師就必須搭建自己的知識體系,形成系統化,結構化。
- 于是借鑒一些大神的學習思維導圖,整理了個人學習路線與知識架構。
- 後續會一直維護并充實此知識體系,并記錄自己的所有學習過程與成果。
JAVA資深架構師成長路線大綱
設計模式
共三種類型,23種設計模式。
建立型模式
共5種建立型模式:
工廠模式、工廠方法模式、建造者模式、原型模式、單例模式。
工廠模式
工廠方法模式
建造者模式
原型模式
單例模式
結構型模式
共7種結構型模式:
組合模式、享元模式、橋接模式、擴充卡模式、代理模式、外觀模式、裝飾器模式。
組合模式
享元模式
橋接模式
擴充卡模式
代理模式
外觀模式
裝飾器模式
行為型模式
共11種行為型模式:
責任鍊模式、備忘錄模式、模闆方法模式、政策模式、指令者模式、中介者模式、觀察者模式、狀态模式、疊代子模式、通路者模式、解釋器模式。