Java程式設計習題與實訓教程

Java程式設計習題與實訓教程

《Java程式設計習題與實訓教程》是2018年9月清華大學出版社出版的圖書,作者是李凌霞、侯占軍、劉明剛、奚望園。

基本介紹

  • 書名:Java程式設計習題與實訓教程
  • 作者:李凌霞
    侯占軍
    劉明剛
    奚望園
  • ISBN:9787302500667
  • 定價:49元
  • 出版社:清華大學出版社
  • 出版時間:2018年9月
內容簡介,圖書目錄,

內容簡介

本書共11章,每章有基本知識提要、典型題解析、測試習題與參考答案、實訓及拓展訓練5部分。“基本知識提要”部分給出了本章的知識結構圖及重點知識整理;“典型題解析”部分對本章的經典題型進行了分析講解;“測試習題與參考答案”部分對本章的肯囑船夜研究內容進行測試,妹堡境並給出了參考答案;在“實訓”部分,給出了內容豐富、實用性強的編程練習題目;“拓展訓練”部分針對各章知識點進一步給出了練習題。
本書既適用於高等學校師生糠仔葛,也可供報考計算機等級考試或Java語言自學者參考,還可作為實驗指導教材。

圖書目錄

第1章 Java概述及開發環境搭建 1
1.1 基本知識提要 1
1.1.1 知識結構圖 1
1.1.2 重點知識整理 1
1.2 典型題解析 4
1.3 測試習題與參考答案 5
1.3.1 測試習題 5
1.3.2 參考答案 7
1.4 實訓1 Java開發環境搭建練習 8
1.4.1 JDK的下載與安裝 8
1.4.2 下載並安裝Eclispe 10
1.5 拓展訓練 13
第2章 Java語言基礎 14
2.1 基本知識提要 14
2.1.1 知識結構圖 14
2.1.2 重點知識整理 15
2.2 典型題解析 22
2.3 測試習題與參考答案 24
2.3.1 測試習題 24
2.3.2 參考答案 32
2.4 實訓2 Java語言基礎 38
2.4.1 Java基腿束探本數據類型、運算符、表達式及數組的使用方法 38
2.4.2 基本控制結構 42
2.5 拓展訓練 45
第3章 類與對象 47
3.1 基本知識提要 47
3.1.1 知識結構圖 47
3.1.2 重點知識整理 47
3.2 典型題解析 53
3.3 測試習題與參考答案 59
3.3.1 測試習題 59
3.3.2 參考答案 70
3.4 實訓3 面向對象編程練習 74
3.4.1 類 74
3.4.2 對象的創建與使用 76
3.4.3 類的繼承 79
3.4.4 訪問控制修飾符 80
3.4.5 非訪問控制修飾符 83
3.4.6 包 85
3.4.7 接口 87
3.5 拓展訓練 88
第4章 深入理解Java語言 90
4.1 基本知識提要 90
4.1.1 知識結構圖 90
4.1.2 重點知識整理 90
4.2 典型題解析 94
4.3 測試習題與參考答案匙詢兵 102
4.3.1 測試習題 102
4.3.2 參考答案 109
4.4 實訓4 深入理解Java語言 113
4.4.1 Object類 113
4.4.2 變數及其傳遞 114
4.4.3 多態 116
4.4.4 對象構造與初始化 118
4.4.5 內部類與匿名類 119
4.4.6 Java的反射機制 120
4.4.7 lambda表達式 122
4.5 拓展訓練 123
第5章 異常處理 124
5.1 基本知識提要 124
5.1.1 知識結構圖 124
5.1.2 重點知識整鑽舟理 124
5.2 典型題解析 128
5.3 測試習題與參考答案 132
5.3.1 測試習題 132
5.3.2 參考答案 138
5.4 實訓5 異常處理編程練習 143
5.5 拓展訓練 147
第6章 常用類與工具類 149
6.1 基本知識提要 149
6.1.1 知識結構圖 149
6.1.2 重點知識整理 150
6.2 典型題解析 160
6.3 測試習題與參考答案 161
6.3.1 測試習題 161
6.3.2 參考答案 164
6.4 實訓6 常用類與工具類練習 168
6.4.1 常用類和包裝類 168
6.4.2 字元串操作 169
6.4.3 List接口及ArrayList類、Vector類 172
6.4.4 Set接口及HashSet類、TreeSet類 175
6.4.5 Map接口 178
6.4.6 棧與佇列 179
6.4.7 Arrays類和Collections類 181
6.5 拓展訓練 182
第7章 Java多執行緒程式 183
7.1 基本知識提要 183
7.1.1 知識結構圖 183
7.1.2 重點知識整理 183
7.2 典型題解析 191
7.3 測試習題與參考答案 194
7.3.1 測試習題 194
7.3.2 參考答案 198
7.4 實訓7 Java多執行緒程式 202
7.5 拓展訓練 204
第8章 輸入輸出與檔案的讀寫 205
8.1 基本知識提要 205
8.1.1 知識結構圖 205
8.1.2 重點知識整理 206
8.2 典型題解析榆蘭諒堡 209
8.3 測試習題與參考答案 211
8.3.1 測試習題 211
8.3.2 參考答案 217
8.4 實訓8 面向對象編程練習 224
8.4.1 字元流 224
8.4.2 數據流 225
8.4.3 檔案操作類 226
8.4.4 壓縮檔案的讀取 227
8.5 拓展訓練 228
第9章 圖形用戶界面 231
9.1 基本知識提要 231
9.1.1 知識結構圖 231
9.1.2 重點知識整理 231
9.2 典型題解析 235
9.3 測試習題與參考答案 238
9.3.1 測試習題 238
9.3.2 參考答案 243
9.4 實訓9 圖形用戶界面設計 248
9.4.1 Swing組件的使用 248
9.4.2 布局管理器 250
9.4.3 事件處理 251
9.4.4 Swing高級組件的套用(表格) 254
9.4.5 選單 256
9.4.6 可視化編程 258
9.5 拓展訓練 263
第10章 圖形圖像處理 264
10.1 基本知識提要 264
10.1.1 知識結構圖 264
10.1.2 重點知識整理 264
10.2 典型題解析 271
10.3 測試習題與參考答案 273
10.3.1 測試習題 273
10.3.2 參考答案 273
10.4 實訓10 圖形圖像處理 274
10.5 拓展訓練 276
第11章 多媒體、網路與資料庫編程 278
11.1 基本知識提要 278
11.1.1 知識結構圖 278
11.1.2 重點知識整理 278
11.2 典型題解析 292
11.3 測試習題與參考答案 298
11.3.1 測試習題 298
11.3.2 參考答案 302
11.4 實訓11 多媒體、網路與資料庫編程 309
11.4.1 Java多媒體編程 309
11.4.2 Java網路編程 313
11.4.3 Java資料庫編程 315
11.5 拓展訓練 321
參考文獻 322
4.4.4 對象構造與初始化 118
4.4.5 內部類與匿名類 119
4.4.6 Java的反射機制 120
4.4.7 lambda表達式 122
4.5 拓展訓練 123
第5章 異常處理 124
5.1 基本知識提要 124
5.1.1 知識結構圖 124
5.1.2 重點知識整理 124
5.2 典型題解析 128
5.3 測試習題與參考答案 132
5.3.1 測試習題 132
5.3.2 參考答案 138
5.4 實訓5 異常處理編程練習 143
5.5 拓展訓練 147
第6章 常用類與工具類 149
6.1 基本知識提要 149
6.1.1 知識結構圖 149
6.1.2 重點知識整理 150
6.2 典型題解析 160
6.3 測試習題與參考答案 161
6.3.1 測試習題 161
6.3.2 參考答案 164
6.4 實訓6 常用類與工具類練習 168
6.4.1 常用類和包裝類 168
6.4.2 字元串操作 169
6.4.3 List接口及ArrayList類、Vector類 172
6.4.4 Set接口及HashSet類、TreeSet類 175
6.4.5 Map接口 178
6.4.6 棧與佇列 179
6.4.7 Arrays類和Collections類 181
6.5 拓展訓練 182
第7章 Java多執行緒程式 183
7.1 基本知識提要 183
7.1.1 知識結構圖 183
7.1.2 重點知識整理 183
7.2 典型題解析 191
7.3 測試習題與參考答案 194
7.3.1 測試習題 194
7.3.2 參考答案 198
7.4 實訓7 Java多執行緒程式 202
7.5 拓展訓練 204
第8章 輸入輸出與檔案的讀寫 205
8.1 基本知識提要 205
8.1.1 知識結構圖 205
8.1.2 重點知識整理 206
8.2 典型題解析 209
8.3 測試習題與參考答案 211
8.3.1 測試習題 211
8.3.2 參考答案 217
8.4 實訓8 面向對象編程練習 224
8.4.1 字元流 224
8.4.2 數據流 225
8.4.3 檔案操作類 226
8.4.4 壓縮檔案的讀取 227
8.5 拓展訓練 228
第9章 圖形用戶界面 231
9.1 基本知識提要 231
9.1.1 知識結構圖 231
9.1.2 重點知識整理 231
9.2 典型題解析 235
9.3 測試習題與參考答案 238
9.3.1 測試習題 238
9.3.2 參考答案 243
9.4 實訓9 圖形用戶界面設計 248
9.4.1 Swing組件的使用 248
9.4.2 布局管理器 250
9.4.3 事件處理 251
9.4.4 Swing高級組件的套用(表格) 254
9.4.5 選單 256
9.4.6 可視化編程 258
9.5 拓展訓練 263
第10章 圖形圖像處理 264
10.1 基本知識提要 264
10.1.1 知識結構圖 264
10.1.2 重點知識整理 264
10.2 典型題解析 271
10.3 測試習題與參考答案 273
10.3.1 測試習題 273
10.3.2 參考答案 273
10.4 實訓10 圖形圖像處理 274
10.5 拓展訓練 276
第11章 多媒體、網路與資料庫編程 278
11.1 基本知識提要 278
11.1.1 知識結構圖 278
11.1.2 重點知識整理 278
11.2 典型題解析 292
11.3 測試習題與參考答案 298
11.3.1 測試習題 298
11.3.2 參考答案 302
11.4 實訓11 多媒體、網路與資料庫編程 309
11.4.1 Java多媒體編程 309
11.4.2 Java網路編程 313
11.4.3 Java資料庫編程 315
11.5 拓展訓練 321
參考文獻 322

相關詞條

熱門詞條

聯絡我們