轉(zhuǎn)載:http://www.reibang.com/p/cd705f88cf2a 1、內(nèi)存溢出和內(nèi)存泄漏的區(qū)別 內(nèi)存溢出 (Out Of Mem...
轉(zhuǎn)載:http://www.reibang.com/p/cd705f88cf2a 1、內(nèi)存溢出和內(nèi)存泄漏的區(qū)別 內(nèi)存溢出 (Out Of Mem...
中介者模式约啊,屬于行為型模式;定義一個(gè)中介對(duì)象來(lái)封裝一系列對(duì)象之間的交互,使原有對(duì)象之間的耦合松散拙徽,且可以獨(dú)立地改變它們之間的交互。中介者模式又叫...
迭代器模式诗宣,屬于行為型模式膘怕,提供一種方法順序訪問(wèn)聚合對(duì)象的各個(gè)元素,而不暴漏該對(duì)象的內(nèi)部表示召庞。 這句話理解起來(lái)很容易岛心,在java中,可以理解為遍...
命令模式:屬于行為型模式篮灼。命令模式忘古,將一個(gè)請(qǐng)求封裝成一個(gè)對(duì)象,使你可以用不同的請(qǐng)求對(duì)客戶(hù)進(jìn)行參數(shù)化诅诱;對(duì)請(qǐng)求排隊(duì)或記錄請(qǐng)求日志髓堪,以及支持撤銷(xiāo)的操作...
外觀模式,屬于結(jié)構(gòu)性模式娘荡。屬于設(shè)計(jì)模式里面比較簡(jiǎn)單的設(shè)計(jì)模式干旁,本人認(rèn)為是最簡(jiǎn)單的設(shè)計(jì)模式。 所謂外觀炮沐,就是我們能看到的部分疤孕,里面具體的細(xì)節(jié)都被我...
裝飾器模式,屬于結(jié)構(gòu)型模式央拖。 裝飾器祭阀,顧名思義鹉戚,就是在不改變?cè)瓉?lái)結(jié)構(gòu)的基礎(chǔ)上,進(jìn)行裝飾专控。 UML圖: 今天我們以圣誕樹(shù) 為例抹凳,給圣誕樹(shù)進(jìn)行裝飾,...
組合模式伦腐,屬于結(jié)構(gòu)型模式赢底,更加關(guān)注的對(duì)象與對(duì)象的結(jié)構(gòu)。 組合模式柏蘑,又叫部分-整體模式幸冻,是用于把一組相似的對(duì)象當(dāng)作一個(gè)單一的對(duì)象。組合模式依據(jù)樹(shù)形...
橋接模式咳焚,屬于結(jié)構(gòu)型模式洽损。意圖:將抽象部分與它的實(shí)現(xiàn)部分分離,使他們都可以獨(dú)立的變化革半。 這句話其實(shí)有點(diǎn)難理解碑定, 在軟件工程里面,哪些部分是抽象又官,...
適配器模式延刘,屬于結(jié)構(gòu)性模式,更加關(guān)心的是代碼的結(jié)構(gòu)和復(fù)用六敬,而不是對(duì)象的創(chuàng)建碘赖。 適配器模式:別名Wrapper,為了將一個(gè)類(lèi)的接口轉(zhuǎn)換成客戶(hù)希望的...
單例模式(singleton)外构,屬于創(chuàng)建型模式 單例模式實(shí)現(xiàn)方法有很多種普泡,今天要講的是其中兩種,也是最簡(jiǎn)單典勇,最常見(jiàn)的兩種,餓漢模式和懶漢模式叮趴。 ...