JAVA設計模式目錄

雖然說學習編程三年了,但是系統化的學習設計模式的過程還是沒有的。在剛接觸java的第一年的時候,有了解過設計模式,但是理解的不是很透徹。
在這個假期,打算系統的學習一下23種設計模式。同時會基於自己的理解,來進行一個記錄與闡述。
首先我們要知道設計的幾大原則,在學習設計模式的過程中腦海中應該一直帶着這些原則思考
六大設計原則
我們要知道分別是哪23種設計模式。


創造型模式:

工廠方法模式(Factory Method)
抽象工廠模式(Factory Method)
單例模式(Singleton)(已更新)
建造者模式
原型模式

結構型模式

適配器模式
裝飾器模式
代理模式
外觀模式
橋接模式
組合模式
享元模式

行爲型模式

策略模式
模板方法模式
觀察者模式
迭代子模式
責任鏈模式
命令模式
備忘錄模式
狀態模式
訪問者模式
中介者模式
解釋器模式

特殊的兩類

併發型模式
線程池模式

發佈了131 篇原創文章 · 獲贊 144 · 訪問量 31萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章