最近一段時間有點忙,但是晚上還是在苦心研究JAVA的設計模式。以前不太關注這些,認爲太虛假,可是現在知道設計模式的重要性了。
其實模式就是一種做事的方法,爲的就是便於管理我們做的事情,而且還可以提高效率。在日常生活中我們也經常遇到這種模式,比如早上起來洗刷->煮麪條->拿報紙->吃麪->看報紙,當然我們肯定不會一樣一樣地去做,這樣太費時,而且你也會覺得無聊。你也許會先煮麪條再去洗刷,再拿上報紙,邊吃麪邊看報紙(也許這樣不符合健康生活的習慣)。但是這樣就是模式。
JAVA也是這樣,模式涉及到分析,設計,體系結構,編碼,測試,重構等軟件構造生命期中的各個部分。這兒主要討論的是設計模式,指的是在軟件設計過程中反覆出現的一些問題的解決方法了。
今天先開個序,接下來幾天會講到
Adapter(適配器)
Facade(外觀)
Singleton(單例)
Observer(觀察者)
Proxy(代理)
Factory Method(工廠模式)
Interpreter(解釋器)
Decorator(裝飾器)
Iterator(迭代器)
希望能給大家帶來一些有用的東西。
from [url=http://www.geedao.com]geedao[/url]
JAVA中的設計模式研究系列(一)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Filter
矮油不錯哦_ab60
2019-02-24 14:12:49
Spring中你可能不知道的事(二)
CoderBear
2019-02-24 14:10:43
Spring中你可能不知道的事(一)
CoderBear
2019-02-24 14:10:42
三種方式實現觀察者模式 及 Spring中的事件編程模型
CoderBear
2019-02-24 14:10:42
C#中爲什麼會出現空靜態構造方法的寫法
CoderBear
2019-02-24 14:10:42
劍指Spring源碼(一)
CoderBear
2019-02-24 14:10:42
劍指Spring源碼(二)
CoderBear
2019-02-24 14:10:42
有點深度的聊聊JDK動態代理
CoderBear
2019-02-24 14:10:42
簡單的單例模式其實也不簡單
CoderBear
2019-02-24 14:10:42
Volatile的那些事
CoderBear
2019-02-24 14:10:42
(散文)開在母親心園之花的殘香
gginin5516
2021-04-04 17:30:52
ESSO是啥組織?小孩子的腦洞真是清奇
ShirleyYi
2019-02-24 14:19:34
我真的很累,但不想認輸!
李玫
2019-02-24 14:08:07
今晚,孩子說了一個有關婚姻的心願
李玫
2019-02-24 14:08:07