Java程式設計精講(第2版)

Java程式設計精講(第2版)

《Java程式設計精講(第2版)》是2020年清華大學出版社出版的圖書,作者是丁宏偉、劉麗華、李丹、賀晨、許煥新。

基本介紹

  • 書名:Java程式設計精講(第2版)
  • 作者:丁宏偉、劉麗華、李丹、賀晨、許煥新
  • 出版社:清華大學出版社
  • ISBN:9787302565611
內容簡介,圖書目錄,

內容簡介

《Java 程式設計精講》結合“酒店前台客房管理系統”“班級通訊錄管理系統”等任務案例,由淺入深,詳細講解了 Java語言的語法基礎、數組、面向對象編程、Java 常用類的使用、異常處理、集合與泛型、輸入/輸出流、圖形用戶界面、多執行緒、JDBC 資料庫編程等內容。
《Java 程式設計精講》結構嚴謹、層次清晰、語言生動、對概念的論述精準而深刻、實例豐富、實用性強,可以指導初學者快速掌握 Java 桌面應用程式開發的基礎知識和使用方法,適合作為高等職業院校電子信息大類專業“Java 程式設計”課程的教材及自學 Java 語言的參考書,也可供計算機技術人員參閱。

圖書目錄

第 1 章 Java 技術入門 1
1.1 Java 概述 1
1.2 Java 平台核心機制 5
1.3 Java 開發環境的安裝與配置 7
1.4 第一個 Java 應用程式 12
1.5 本章小結 17
1.6 知識考核 17
第 2 章 Java 編程基礎 18
2.1 Java 的基本語法 18
2.2 數據類型 23
2.3 常量和變數 24
2.4 運算符和表達式 27
2.5 流程控制語句 37
2.6 標準輸入/輸出 56
2.7 本章小結 58
2.8 知識考核 58
第 3 章 數組 59
3.1 數組概述 59
3.2 一維數組 60
3.3 數組操作 65
3.4 多維數組 67
【任務 3-1】酒店前台客房管理程式設計 71
3.5 本章小結 75
3.6 知識考核 75
第 4 章 面向對象編再檔欠戲程初步 76
4.1 類和對象 76
4.2 方法 84
4.3 變數 93
4.4 隱藏和封裝 95
4.5 本章小結 101
4.6 知識考核 101
第 5 章 面向對象編程進階 102
5.1 類的繼承 102
5.2 多態戒判籃 109
5.3 靜態初始化塊 113
5.4 final 修飾符 117
5.5 抽象類 122
5.6 接口 125
5.7 內部類 131
5.8 匿名類 133
5.9 本章小結奔霸匪戀 134
5.10 知識考核 134
第 6 章 Java API 135
6.1 Java API 的概念 135
6.2 java.lang.Object 類—Java 類的共同父類 136
6.3 字元串相關類型 139
6.4 java.lang.System 類與 java.lang.Runtime 類 144
6.5 封裝類 146
6.6 數學相關類型 149
6.7 本章小結 150
6.8 知識考核 150
第 7 章 Java 的異常處理 151
7.1 異常處理的基礎知識 151
7.2 異常處理機制 153
7.3 自定義異常類 161
7.4 本章小結 163
7.5 知識考核 163
第 8 章 Java 中的集合類及泛型 164
8.1 集合類與數據容器 164
8.2 Collection 接口和 Map 接口 165
8.3 列表承堡再 167
8.4 集及其實現類 173
8.5 “棵拜備鍵-值”對型的集合 175
8.6 泛型和疊代器 179
8.7 本章小結 184
8.8 知識考核 184
第 9 章危朽影 Java 流與檔案操作 185
9.1 數據流的基本概念 185
9.2 Java 的標準數據流和輸入/輸出流 186
9.3 位元組流 189
9.4 檔案操作 194
9.5 字元流 202
【任務 9-1】模擬記事本 205
9.6 對象序列化 209
9.7 本章小結 213
9.8 知識考核 213
第 10 章 GUI 程式設計 214
10.1 Java GUI 設計 214
10.2 GUI 事件處理 227
10.3 Swing 常用組件 238
【任務 10-1】班級通訊錄管理系統 261
10.4 本章小結 276
10.5 知識考核 276
第 11 章 多執行緒 277
11.1 多執行緒概述 277
11.2 執行緒的創建 279
11.3 執行緒的生命周期與執行緒狀態 282
11.4 執行緒的調度 283
11.5 多執行緒同步 289
11.6 本章全催小結 292
11.7 知識考核 292
第 12 章 Java 資料庫編程 293
12.1 JDBC 基本概念 293
12.2 JDBC 編程常用的類和接口 295
12.3 JDBC 編程訪問資料庫 298
12.4 預處理語句 304
【任務 12-1】使用 JDBC 實現班級通訊錄管理系統 306
12.5 本章小結 323
12.6 知識考核 323
參考文獻 324
6.7 本章小結 150
6.8 知識考核 150
第 7 章 Java 的異常處理 151
7.1 異常處理的基礎知識 151
7.2 異常處理機制 153
7.3 自定義異常類 161
7.4 本章小結 163
7.5 知識考核 163
第 8 章 Java 中的集合類及泛型 164
8.1 集合類與數據容器 164
8.2 Collection 接口和 Map 接口 165
8.3 列表 167
8.4 集及其實現類 173
8.5 “鍵-值”對型的集合 175
8.6 泛型和疊代器 179
8.7 本章小結 184
8.8 知識考核 184
第 9 章 Java 流與檔案操作 185
9.1 數據流的基本概念 185
9.2 Java 的標準數據流和輸入/輸出流 186
9.3 位元組流 189
9.4 檔案操作 194
9.5 字元流 202
【任務 9-1】模擬記事本 205
9.6 對象序列化 209
9.7 本章小結 213
9.8 知識考核 213
第 10 章 GUI 程式設計 214
10.1 Java GUI 設計 214
10.2 GUI 事件處理 227
10.3 Swing 常用組件 238
【任務 10-1】班級通訊錄管理系統 261
10.4 本章小結 276
10.5 知識考核 276
第 11 章 多執行緒 277
11.1 多執行緒概述 277
11.2 執行緒的創建 279
11.3 執行緒的生命周期與執行緒狀態 282
11.4 執行緒的調度 283
11.5 多執行緒同步 289
11.6 本章小結 292
11.7 知識考核 292
第 12 章 Java 資料庫編程 293
12.1 JDBC 基本概念 293
12.2 JDBC 編程常用的類和接口 295
12.3 JDBC 編程訪問資料庫 298
12.4 預處理語句 304
【任務 12-1】使用 JDBC 實現班級通訊錄管理系統 306
12.5 本章小結 323
12.6 知識考核 323
參考文獻 324

相關詞條

熱門詞條

聯絡我們