java常用設(shè)計(jì)模式_java設(shè)計(jì)模式詳解_《Java設(shè)計(jì)模式深入研究》(劉德山)【圖片 簡(jiǎn)介 評(píng)論 價(jià)格 目錄】
本文關(guān)鍵詞:Java設(shè)計(jì)模式深入研究,由筆耕文化傳播整理發(fā)布。
Java設(shè)計(jì)模式深入研究 特色及評(píng)論
設(shè)計(jì)模式是一套被重復(fù)使用的代碼設(shè)計(jì)經(jīng)驗(yàn)的總結(jié)!秊ava設(shè)計(jì)模式深入研究》面向有一定java語(yǔ)言基礎(chǔ)和一定編程經(jīng)驗(yàn)的讀者,旨在培養(yǎng)讀者良好的設(shè)計(jì)模式思維方式,加強(qiáng)對(duì)面向?qū)ο笏枷氲睦斫狻? 《java設(shè)計(jì)模式深入研究》共分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ì)模式的講解均從生活中的一類常見(jiàn)事物的分析引出待討論的主題,然后深入分析設(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ì)模式深入研究 內(nèi)容簡(jiǎn)介
提供大量項(xiàng)目實(shí)例,每個(gè)設(shè)計(jì)模式至少提供了一個(gè)完整的實(shí)例,是一本基于實(shí)例驅(qū)動(dòng)的設(shè)計(jì)模式實(shí)踐指南。 內(nèi)嵌了適量的思考題和練習(xí)題,所有練習(xí)題也都基于某個(gè)項(xiàng)目實(shí)例,讓讀者能夠在學(xué)習(xí)的同時(shí)通過(guò)思考題和練習(xí)題來(lái)理解和進(jìn)一步鞏固所學(xué)知識(shí)。 內(nèi)容全面,語(yǔ)言通俗,講解深入,難度適中,可滿足不同層次讀者的需求,每一個(gè)實(shí)例都提供了完整的可執(zhí)行代碼和結(jié)構(gòu)圖,所有結(jié)構(gòu)圖(類圖)均嚴(yán)格按照uml 2.0標(biāo)準(zhǔn)繪制,代碼均在jdk 1.7環(huán)境下通過(guò)測(cè)試且運(yùn)行無(wú)誤。
Java設(shè)計(jì)模式深入研究 本書目錄
第1章 接口與抽象類
1.1 語(yǔ)義簡(jiǎn)單描述
1.2 與框架的關(guān)系
1.3 拓展研究
1.3.1 柔性多態(tài)
1.3.2 借鑒stl標(biāo)準(zhǔn)模板庫(kù)
第2章 反射
2.1 反射的概念
2.2 統(tǒng)一形式調(diào)用
2.3 反射與配置文件
2.3.1 反射與框架
2.3.2 properties配置文件
第3章 工廠模式
3.1 問(wèn)題的提出
3.2 簡(jiǎn)單工廠
3.2.1 代碼示例
3.2.2 代碼分析
3.2.3 語(yǔ)義分析
3.3 工廠
3.3.1 代碼示例
3.3.2 代碼分析
3.4 抽象工廠
3.4.1 代碼示例
3.4.2 代碼分析
3.4.3 典型模型語(yǔ)義分析
3.4.4 其他情況
3.5 應(yīng)用探究
3.6 自動(dòng)選擇工廠
第4章 生成器模式
4.1 問(wèn)題的提出
4.2 生成器模式
4.3 深入理解生成器模式
4.4 應(yīng)用探究
第5章 觀察者模式
5.1 問(wèn)題的提出
5.2 觀察者模式
5.3 深入理解觀察者模式
5.4 jdk中的觀察者設(shè)計(jì)模式
5.5 應(yīng)用探究
第6章 橋接模式
6.1 問(wèn)題的提出
6.2 橋接模式
6.3 深入理解橋接模式
6.4 應(yīng)用探究
第7章 代理模式
7.1 問(wèn)題的提出
7.2 代理模式
7.3 虛擬代理
7.4 遠(yuǎn)程代理
7.4.1 rmi通信
7.4.2 rmi代理模擬
7.5 計(jì)數(shù)代理
7.6 動(dòng)態(tài)代理
7.6.1 動(dòng)態(tài)代理的成因
7.6.2 自定義動(dòng)態(tài)代理
7.6.3 jdk動(dòng)態(tài)代理
第8章 狀態(tài)模式
8.1 問(wèn)題的提出
8.2 狀態(tài)模式
8.3 深入理解狀態(tài)模式
8.4 應(yīng)用探究
第9章 訪問(wèn)者模式
9.1 問(wèn)題的提出
9.2 訪問(wèn)者模式
9.3 深入理解訪問(wèn)者模式
9.4 應(yīng)用探究
第10章 命令模式
10.1 問(wèn)題的提出
10.2 命令模式
10.3 深入理解命令模式
10.3.1 命令集管理
10.3.2 加深命令接口定義的理解
10.3.3 命令模式與jdk事件處理
10.3.4 命令模式與多線程
10.4 應(yīng)用探究
第11章 裝飾器模式
11.1 問(wèn)題的提出
11.2 裝飾器模式
11.3 深入理解裝飾器模式
11.3.1 具體構(gòu)件角色的重要性
11.3.2 jdk中的裝飾模式
11.4 應(yīng)用探究
第12章 組合模式
12.1 問(wèn)題的提出
12.2 組合模式
12.3 深入理解組合模式
12.3.1 其他常用操作
12.3.2 節(jié)點(diǎn)排序
12.4 應(yīng)用探究
參考文獻(xiàn)
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ì)模式深入研究
本文關(guān)鍵詞:Java設(shè)計(jì)模式深入研究,由筆耕文化傳播整理發(fā)布。
本文編號(hào):55138
本文鏈接:http://sikaile.net/wenshubaike/mishujinen/55138.html