Java軟件結(jié)構(gòu)

出版時(shí)間:2005-8  出版社:清華大學(xué)出版社  作者:里維斯  頁數(shù):443  字?jǐn)?shù):713000  

內(nèi)容概要

《Java軟件結(jié)構(gòu):設(shè)計(jì)和使用數(shù)據(jù)結(jié)構(gòu)(第2版)》關(guān)注的是數(shù)據(jù)結(jié)構(gòu)和算法背后的核心設(shè)計(jì)問題。在展現(xiàn)每種集合時(shí),本書都是先探討該集合的一般概念,接著再討論該集合在問題求解中的用法,最后討論了各種候選實(shí)現(xiàn)方案。 隨后本書還比較、對比了這些實(shí)現(xiàn)方案。 這種一致的陳述風(fēng)格使得學(xué)生們更容易體會(huì)那些能帶來優(yōu)秀面向?qū)ο筌浖O(shè)計(jì)的基本概念。    本書特點(diǎn):    ·使用Java 5.0:本書中每個(gè)集合的設(shè)計(jì)和實(shí)現(xiàn)都用到了泛型;泛型是Java編程語言中最近添加的一種強(qiáng)大工具。    ·關(guān)注與面向?qū)ο笤O(shè)計(jì):本書前面幾章都著眼于這一重要的主題,隨后它就像一種重復(fù)旋律貫穿于本書始末。    ·提供了完整的例子:本書有4項(xiàng)新的案例研究,它們探討了一些有趣的軟件系統(tǒng)的面向?qū)ο笤O(shè)計(jì)和完整實(shí)現(xiàn)。    ·涵蓋了圖形用戶界面主題:選擇了一些例子,為那些希望涉足圖形用戶界面材料的讀者演示了GUI的開發(fā)。

作者簡介

.

書籍目錄

第1章  軟件開發(fā)	  1.1  軟件工程	  1.2  軟件質(zhì)量	  1.3  開發(fā)生命周期模型	  1.4  統(tǒng)一建模語言(Unified Modeling Language,UML)	  1.5  錯(cuò)誤處理	  1.6  算法分析	  1.7  軟件工程與數(shù)據(jù)結(jié)構(gòu)	第2章  面向?qū)ο笤O(shè)計(jì)	  2.1  面向?qū)ο髢?nèi)容綜述	  2.2  對象的使用	  2.3  類的庫與包	  2.4  狀態(tài)與行為	  2.5  類	  2.6  封裝	  2.7  構(gòu)造函數(shù)	  2.8  方法重載	  2.9  再論引用	  2.10  static(靜態(tài))修飾符	  2.11  包裝類	  2.12  接口	  2.13  繼承	  2.14  類的層次結(jié)構(gòu)	  2.15  多態(tài)	  2.16  泛型	  2.17  異常	第3章  集合	第4章  鏈?zhǔn)浇Y(jié)構(gòu)	第5章  Black Jack	第6章  堆棧	第7章  隊(duì)列	第8章  列表	第9章  計(jì)算器	第10章  遞歸	第11章  排序和查找	第12章  樹	第13章  二叉查找樹	第14章  祖先樹	第15章  堆	第16章  多路查找樹	第17章  散列(Hashing)	第18章  圖	第19章  Web爬蟲工具

圖書封面

評論、評分、閱讀與下載


    Java軟件結(jié)構(gòu) PDF格式下載


用戶評論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7