Java設(shè)計(jì)模式深入研究pdf電子版是由劉德山所編寫的一本設(shè)計(jì)模式書籍,設(shè)計(jì)模式對(duì)于java開發(fā)者來說是最常用的,本書詳細(xì)的講述了設(shè)計(jì)模式的思想與實(shí)現(xiàn)原理,另還提供適量的思考題和練習(xí)題,讓你更好的學(xué)習(xí)。
一本詳細(xì)講述java設(shè)計(jì)模式的書籍
Java設(shè)計(jì)模式深入研究介紹
設(shè)計(jì)模式是一套被重復(fù)使用的代碼設(shè)計(jì)經(jīng)驗(yàn)的總結(jié)。劉德山、金百東編著的《Java設(shè)計(jì)模式深入研究(軟件設(shè)計(jì)技術(shù))》面向有一定Java語(yǔ)言基礎(chǔ)和一定編程經(jīng)驗(yàn)的讀者,旨在培養(yǎng)讀者良好的設(shè)計(jì)模式思維方式,加強(qiáng)對(duì)面向?qū)ο笏枷氲睦斫狻?/p>
《Java設(shè)計(jì)模式深入研究(軟件設(shè)計(jì)技術(shù))》共分12章,首先強(qiáng)調(diào)了接口和抽象類在設(shè)計(jì)模式中的重要性,介紹了反射技術(shù)在設(shè)計(jì)模式中的應(yīng)用。然后,從常用的23個(gè)設(shè)計(jì)模式中精選10個(gè)進(jìn)行了詳細(xì)的講解,包括2個(gè)創(chuàng)建型模式、4個(gè)行為型模式、4個(gè)結(jié)構(gòu)型模式!禞ava設(shè)計(jì)模式深入研究》理論講解透徹,應(yīng)用示例深入。設(shè)計(jì)模式的講解均從生活中的一類常見事物的分析引出待討論的主題,然后深入分析設(shè)計(jì)模式,最后進(jìn)行應(yīng)用探究。應(yīng)用探究部分所有示例都源自應(yīng)用項(xiàng)目,內(nèi)容涉及Java、JSP、JavaScript、Ajax等實(shí)用技術(shù),知識(shí)覆蓋面廣。
《Java設(shè)計(jì)模式深入研究》可供高等院校計(jì)算機(jī)相關(guān)專業(yè)本科生和研究生設(shè)計(jì)模式、軟件體系結(jié)構(gòu)等課程使用,對(duì)高級(jí)程序員、軟件工程師、系統(tǒng)架構(gòu)師等專業(yè)研究人員也具有一定的參考價(jià)值。
Java設(shè)計(jì)模式深入研究作者介紹
劉德山,遼寧師范大學(xué)計(jì)算機(jī)信息技術(shù)學(xué)院副院長(zhǎng),副教授,全國(guó)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教育研究會(huì)理事,遼寧省計(jì)算機(jī)基礎(chǔ)教育學(xué)會(huì)副理事長(zhǎng)。多年從事教學(xué)及管理工作,主要研究方向集中在智能信息處理、計(jì)算機(jī)輔助教學(xué),曾獲遼寧省優(yōu)秀教學(xué)成果獎(jiǎng)、遼寧省政府哲學(xué)社會(huì)科學(xué)獎(jiǎng)、遼寧省自然科學(xué)學(xué)術(shù)成果獎(jiǎng)等多項(xiàng)獎(jiǎng)勵(lì)。主編的Java、C系列教材定位準(zhǔn)確、結(jié)構(gòu)清晰、適合教學(xué),被多所學(xué)校廣泛使用,教材《Visual FoxPro數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用》曾獲遼寧省普通高等教育精品教材。
Java設(shè)計(jì)模式深入研究目錄
第1章接口與抽象類1
1.1語(yǔ)義簡(jiǎn)單描述1
1.2與框架的關(guān)系2
1.3拓展研究6
1.3.1柔性多態(tài)6
1.3.2借鑒STL標(biāo)準(zhǔn)模板庫(kù)9
第2章反射12
2.1反射的概念12
2.2統(tǒng)一形式調(diào)用12
2.3反射與配置文件16
2.3.1反射與框架16
2.3.2Properties配置文件17
第3章工廠模式20
3.1問題的提出20
3.2簡(jiǎn)單工廠21
3.2.1代碼示例21
3.2.2代碼分析22
3.2.3語(yǔ)義分析23
3.3工廠24
3.3.1代碼示例24
3.3.2代碼分析25
3.4抽象工廠26
3.4.1代碼示例26
3.4.2代碼分析27
3.4.3典型模型語(yǔ)義分析28
3.4.4其他情況28
3.5應(yīng)用探究30
3.6自動(dòng)選擇工廠36
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版