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

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

內(nèi)容概要

《Java軟件結(jié)構(gòu):設(shè)計和使用數(shù)據(jù)結(jié)構(gòu)(第2版)》關(guān)注的是數(shù)據(jù)結(jié)構(gòu)和算法背后的核心設(shè)計問題。在展現(xiàn)每種集合時,本書都是先探討該集合的一般概念,接著再討論該集合在問題求解中的用法,最后討論了各種候選實現(xiàn)方案。 隨后本書還比較、對比了這些實現(xiàn)方案。 這種一致的陳述風(fēng)格使得學(xué)生們更容易體會那些能帶來優(yōu)秀面向?qū)ο筌浖O(shè)計的基本概念。    本書特點:    ·使用Java 5.0:本書中每個集合的設(shè)計和實現(xiàn)都用到了泛型;泛型是Java編程語言中最近添加的一種強大工具。    ·關(guān)注與面向?qū)ο笤O(shè)計:本書前面幾章都著眼于這一重要的主題,隨后它就像一種重復(fù)旋律貫穿于本書始末。    ·提供了完整的例子:本書有4項新的案例研究,它們探討了一些有趣的軟件系統(tǒng)的面向?qū)ο笤O(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  錯誤處理	  1.6  算法分析	  1.7  軟件工程與數(shù)據(jù)結(jié)構(gòu)	第2章  面向?qū)ο笤O(shè)計	  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章  鏈式結(jié)構(gòu)	第5章  Black Jack	第6章  堆棧	第7章  隊列	第8章  列表	第9章  計算器	第10章  遞歸	第11章  排序和查找	第12章  樹	第13章  二叉查找樹	第14章  祖先樹	第15章  堆	第16章  多路查找樹	第17章  散列(Hashing)	第18章  圖	第19章  Web爬蟲工具

圖書封面

評論、評分、閱讀與下載


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


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7