出版時間:2005-8 出版社:中國電力出版社 作者:梅因 頁數(shù):662 字數(shù):1095000
Tag標簽:無
內容概要
在本書中,作者Michael Main采用一種易于理解的方法,使用Java來講解數(shù)據(jù)結構。本書給出了關于面向對象編程和Java的一個知識回顧,使學生得以牢固掌握關鍵的概念知識,不同層次的學生能夠根據(jù)自己的實際情況調整學習的內容。本書在結構安排上比較靈活,教師可以根據(jù)教學情況進行調整,例如可以強調面向對象的編程,提前講解遞歸和排序或加快課程。對于那些想要均衡介紹使用Java進行面向對象編程和數(shù)據(jù)結構的教師來說,本書是非常不錯的選擇。 本書第二版中包含了新的附錄和在線資源,具有更加豐富的Java參考資料,并且增加了對面向對象編程和繼承性的介紹。
書籍目錄
譯者序出版說明前言第1章 軟件開發(fā)周期 1.1 規(guī)格說明、設計和實現(xiàn) 1.2 運行時間分析 1.3 測試和調試 本章小結 自測練習參考答案第2章 Java類和信息隱藏 2.1 類及其成員 2.2 使用類 2.3 包 2.4 參數(shù)、equals方法和clone 本章小結 自測練習參考答案 程序設計項目第3章 集合類 3.1 Java數(shù)組簡介 3.2 整數(shù)包ADT 3.3 程序設計項目:序列ADT 3.4 程序設計項目:多項式 本章小結 自測練習參考答案 程序設計項目第4章 鏈表 4.1 鏈表基礎 4.2 操作節(jié)點的方法 4.3 操作整個鏈表 4.4 使用鏈表的包ADT 4.5 程序設計項目:帶鏈表的序列ADT 4.6 復雜鏈表 本章小結 自測練習參考答案 程序設計項目第5章 通用程序設計 5.1 Java的Object類型 5.2 對象包 5.3 對象特點 5.4 接口和API 5.5 Iterator接口 5.6 帶有Iterator的通用包類 5.7 Java的Collection和Map接口的介紹第6章 堆線第7章 隊列第8章 遞歸思想第9章 樹第10章 樹項目第11章 查找第12章 排序第13章 使用擴展類實現(xiàn)軟件重用第14章 圖附錄A Java的基本類型和算術溢出附錄B Java的輸入和輸出附錄C 拋出和捕獲Java異常 附錄D ArrayList、Vector、Hashtable和HashMap類附錄E 用于鏈表中的節(jié)點的類附錄F 一個用于包對象的類附錄G 深入BIG-O表示法 附錄H Javadoc 附錄I 用于交互式測試的Applet
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載