JAVA程式設計藝術(JAVA How to Program, 10/E )(國際版) (10版)
相關熱銷的書籍推薦給您
【中文翻譯書】
書名:JAVA程式設計藝術(第十版)(國際版)
原文書名:JAVA How to Program 10/E
作者:Deitel
翻譯:張子庭
出版社:全華
出版日期:2017/02/00
ISBN:9789862803431
■ 本書特色本書譯自Deitel所著之「JAVA HOW TO PROGRAM 10/E」,乃為當今使用最廣泛的JAVA教科書之ㄧ,其特色如下:
1. 包含數百個完整可運作的範例:增強程式可讀性,並致力於建構完善工程化的軟體。
2. 使用:所有原始碼都可從 下載。
3. 學習目標:每一章都會有一份學習目標列表。
4. 圖解/圖形:本書包含豐富的圖表、線條圖、UML示意圖、程式與程式輸出。
5. 程式設計小技巧:加入許多程式設計的小技巧,提醒讀者注意程式開發過程中的重要事項。
6. 摘要清單:每一章都提供了分小節的摘要清單。
7. 自我測驗題與解答:加入了大量自我測驗題和解答,以供自修之用。
■ 內容簡介
1.本書的核心是Deitel 的招牌特色「程式碼實況解說 (live-code approach)」我們會使用完整可運作的程式來說明概念,而非只有片段的程式碼。每個完整的程式碼範例,都伴隨著實際的範例執行。
2.本書也適用於以「ACM/IEEE 課程建議為基礎」的入門課程,以及用來準備「AP Computer Science 測驗」。
3.本書內含豐富的程式設計技巧,幫助讀者將心力集中在程式開發的重要觀點上。這些技巧與實務,是我們從數十年的編程與教學經驗累積而來的最佳心得。
目錄
本書第16、18-25章以及附錄A-E之內容,均收錄於隨書光碟中!
引言
序言
準備工作
第1章 電腦、網路與Java簡介
第2章 Java應用程式介紹;輸入/輸出與運算子
第3章 類別、物件、方法與字串的介紹
第4章 控制敘述:第一部分
第5章 控制敘述:第二部分
第6章 方法:深入探討
第7章 陣列與ArrayLists
第8章 類別與物件:深入探討
第9章 物件導向程式設計:繼承
第10章 物件導向程式設計:多型與介面
第11章 例外處理:深入探討
第12章 GUI元件:第一部分
第13章 繪圖與Java 2D
第14章 字串、字元和正規表示法
第15章 檔案、串流、物件序列化
第16章 泛型集合
第17章 Java SE 8 Lambdas表達式與串流
第18章 遞迴
第19章 搜尋、排序與Big O
第20章 泛型類別與方法
第21章 自訂泛型資料結構
第22章 GUI元件:第二部分
第23章 同步
第24章 透過JDBC存取資料庫
第25章 JavaFX GUI:第一部分
附錄A 運算子優先權順序表
附錄B ASCII 字元集
附錄C 關鍵字和保留字
附錄D 基本型別
附錄E 使用偵錯程式
立即查看
資料結構:使用JAVA (1版)
類似書籍推薦給您
【中文書】
書名:資料結構:使用JAVA
作者:蔡明志
出版社:全華
出版日期:2017/10/13
ISBN:9789864636365
內容簡介
1.圖解範例豐富:本書使用大量範例和圖解,讓讀者能從這些實用範例中,輕鬆了解到資料結構的精髓。
2.內容淺顯易懂:本書內文詳盡充實,作者並以循序漸進的手法和淺顯易懂的文辭,來解說資料結構較艱澀的部分,相信能讓初學者更快進入到資料結構的世界中。
3.隨時自我檢測:豐富的測驗題,讓讀者學習完每個單元後,便能自我檢測是否了解該單元的內容。
■ 內容簡介
「資料結構」在資訊學科中是一門重要的課程。本書的內容依不同的主題共分為14章,在各章的每一小節中均附有練習題及類似題,旨在讓讀者測試對該小節所談及的內容是否已全盤了解。在各章末有「動動腦時間」,並標註與該題的相關章節。每章的重要主題均附有範例程式加以測試,以期讓讀者對理論能有進一步的認識與了解。
目錄
第一章 演算法分析
1.1 演算法
1.2 Big-O
1.3 動動腦時間
第二章 陣列
2.1 陣列的表示法
2.2 上三角形和下三角形表示法
2.3 多項式表示法
2.4 魔術方陣
2.5 動動腦時間
第三章 堆疊與佇列
3.1 堆疊和佇列基本觀念
3.2 堆疊的加入與刪除
3.3 佇列的加入與刪除
3.4 環狀佇列
3.5 堆疊與佇列的應用
3.6 如何計算後序表示法
3.7 動動腦時間
第四章 鏈結串列
4.1 單向鏈結串列
4.2 環狀串列
4.3 雙向鏈結串列
4.4 鏈結串列之應用
4.5 動動腦時間
第五章 遞 迴
5.1 一些遞迴基本範例
5.2 一個典型的遞迴範例:河內塔
5.3 另一個範例:八個皇后
5.4 何時不要使用遞迴?
5.5 動動腦時間
第六章 樹狀結構
6.1 樹狀結構的一些專有名詞
6.2 二元樹
6.3 二元樹的表示法
6.4 二元樹的追蹤
6.5 引線二元樹
6.6 其他議題
6.7 動動腦時間
第七章 二元搜尋樹
7.1 何謂二元搜尋樹
7.2 二元搜尋樹的加入
7.3 二元搜尋樹的刪除
7.4 動動腦時間
第八章 堆積
8.1 何謂堆積
8.2 何謂min-heap
8.3 min-max heep
8.4 Deap
8.5 動動腦時間
第九章 高度平衡二元搜尋樹
9.1 何謂高度平衡二元搜尋樹
9.2 AVL-tree的加入
9.3 AVL-tree的刪除
9.4 動動腦時間
第十章 2-3tree與2-3-4tree
10.1 2-3 tree
10.2 2-3-4 tree
10.3 動動腦時間
第十一章 B-tree
11.1 m-way搜尋樹
11.2 B-tree
11.3 動動腦時間
第十二章 圖形結構
12.1 圖形的一些專有名詞
12.2 圖形資料結構表示法
12.3 圖形追蹤
12.4 擴展樹
12.5 最短路徑
12.6 拓樸排序
12.7 臨界路徑法
12.8 動動腦時間
第十三章 排序
13.1 氣泡排序
13.2 選擇排序
13.3 插入排序
13.4 合併排序
13.5 快速排序
13.6 堆積排序
13.7 二元樹排序
13.8 謝耳排序
13.9 基數排序
13.10 動動腦時間
第十四章 搜尋
14.1 循序搜尋
14.2 二元搜尋
14.3 雜湊
14.4 動動腦時間
立即查看
動畫圖解APP資料結構─使用Java(DVD Inside) (1版)
類似書籍推薦給您
動畫圖解APP資料結構─使用Java(DVD Inside)
+作者:李春雄著
+年份:2021 年1 版
+ISBN:9789860651546
+書號:CS0439
+規格:16開/平裝/雙色
+頁數:560
+出版商:滄海
內容簡介
1.學習目標:各章章首皆有引言說明學習目標,以啟發學習動機。
2.圖解說明:利用圖文並茂的方式說明資料結構的概念知識。
3.動態展示:實作出演算法視覺化的操作介面,讓學習者更了解資料結構的運作原理。
4.流程架構:以「輸入─處理─輸出」流程來說明程式設計概念。
5.教學評量:各章最後附有課後評量,協助讀者課後練習與自我測驗。
6.全國第一本最完整的「數位影音教材」。
7.全國第一本最完整的「動畫電子書教材」。
8.適用語言:本書中附有五種程式語言:C / C++ / C# / Java / VB。
目錄
Chapter 1 導論
Chapter 2 陣列
Chapter 3 堆疊
Chapter 4 佇列
Chapter 5 串列
Chapter 6 樹狀結構
Chapter 7 圖形結構
Chapter 8 排序
Chapter 9 搜尋
Answer「單元評量」解答
立即查看
資料結構:使用Java (4版)
類似書籍推薦給您
立即查看