Java網路程式設計(2023年電子工業出版社出版的圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《Java網路程式設計》是2023年電子工業出版社出版的圖書,作者是武春嶺、朱崇來。

基本介紹

  • 中文名:Java網路程式設計
  • 作者:武春嶺、朱崇來
  • 出版社:電子工業出版社
  • 出版時間:2023年1月
  • 頁數:276 頁
  • 定價:55.00 元
  • 開本:16 開
  • ISBN:9787121436574
內容簡介,圖書目錄,

內容簡介

本書是高職教育類教材。本書針對目前開發行業對Java語言開發工具套用的技能需求以及計算機類專業對Java語言編程的基本要求,與企業深度合作,以“學習目標”→“任務引導”→“任務基礎”→“任務實施”→“綜合訓練”為主線來編寫。內容在涵蓋基本程式語法的基礎上,以小項目開發為實踐落腳點。通過“學習目標”和“任務引導”,讓學生首先了解要解決的問題;然後學習“任務基礎”,奠定技術基礎;進而完成“任務實施”的常規練習和拓展練習,來鞏固學習成果,從而提高學生的編程技術和能力;最後通過“綜合訓練”梳理重要知識點,促進重要知識的識記與掌握。本書理論與實際深度融合,便於素質教育的教學實施。本書整體上採用“項目引導與驅動”模式,將枯燥的程式語法學習融入具體項目案例中,有利於激發學生學習興趣,提升學習效果和教學效果。此外,本書案例源自工作實際項目,參考近期Java程式編程崗位的技能需求設計與編制,結構合理,實用性強。本書可作為高職院校計算機類專業或電子信息類專業Java程式設計教材,也可作為成人高校和其他培訓機構的教材。

圖書目錄

單元1 初識Java 1
學習目標 1
任務引導 1
任務基礎 1
1.1 Java概述 1
1.2 Java程式運行機制 3
1.3 Java程式開發 7
1.4 Java注釋 13
1.5 素質拓展—千里之行,始於足下 14
任務實施 15
1.6 下載安裝JDK8 15
1.7 搭建Java開發環境 15
1.8 使用Eclipse編寫HelloWord程式 15
綜合訓練 15
單元 2 Java基礎語法套用 16
學習目標 16
任務引導 16
任務基礎 16
2.1 標識符和關鍵字 16
2.2 變數和常量 17
2.3 Java數據類型 19
2.4 成員變數和局部變數 24
2.5 Java運算符 26
2.6 Java表達式 30
2.7 素質拓展—沒有規矩,不成方圓 32
任務實施 32
2.8 工程師月薪計算 32
2.9 “瑞達系統”獲取用戶輸入 33
綜合訓練 34
單元3 控制結構、方法與數組套用 35
學習目標 35
任務引導 35
任務基礎 35
3.1 if語句 35
3.2 switch語句 41
3.3 循環語句 44
3.4 方法 51
3.5 一維數組 56
3.6 排序算法 64
3.7 二維數組 65
3.8 素質拓展—用心的事情堅持做 68
任務實施 68
3.9 商城送禮 68
3.10 楊輝三角形列印 68
綜合訓練 69
單元4 類與對象套用 70
學習目標 70
任務引導 70
任務基礎 71
4.1 類和對象概述 71
4.2 Java類 73
4.3 構造方法 83
4.4 對象初始化過程 86
4.5 重載 89
4.6 抽象和封裝 91
4.7 繼承 99
4.8 多態 109
4.9 包和訪問控制 113
4.10 抽象類 125
4.11 接口 129
4.12 素質拓展—取其精華,去其糟粕 140
任務實施 140
4.13 封裝學生類和老師類 140
4.14 構造方法初始化學生類和老師類 141
4.15 重載學習方法 141
4.16 導入類和包 141
4.17 產生隨機數 141
4.18 繼承角度實現租車系統 142
4.19 多態角度實現租車系統 142
4.20 接口方式實現印表機工作過程 142
綜合訓練 142
單元5 常用類套用 144
學習目標 144
任務引導 144
任務基礎 144
5.1 Java API文檔的使用 144
5.2 String類 146
5.3 StringBuffer類 152
5.4 異常處理 154
5.5 素質拓展—精益求精,無處不在 174
任務實施 174
5.6 計算字元串中子字元串出現的次數 174
5.7 完成Java工程師註冊的功能 174
5.8 使用Java API查找String類的方法並使用 175
5.9 字元串分割 175
5.10 根據現有程式添加合適的異常處理代碼 176
5.11 手工拋出一個算數異常 176
綜合訓練 176
單元6 集合套用 178
學習目標 178
任務引導 178
任務基礎 178
6.1 集合框架 178
6.2 Set接口 180
6.3 Iterator疊代器 184
6.4 List接口 187
6.5 Map接口 190
6.6 工具類 191
6.7 自動拆箱和裝箱 198
6.8 泛型 200
6.9 素質拓展—時刻樹立大局觀 201
任務實施 201
6.10 實現學生信息存放與刪除 201
6.11 改寫租車系統,逆序輸出車輛名稱 202
6.12 租車系統增加附加車輛信息功能 202
6.13 域名與內容關聯存儲實現 202
6.14 利用工具類實現學生信息比較 203
6.15 泛型方式實現租車系統 203
綜合訓練 203
單元7 檔案操作套用 204
學習目標 204
任務引導 204
任務基礎 204
7.1 File類 204
7.2 位元組流和字元流 210
7.3 其他流 214
7.4 素質拓展—方向不對,努力白費 218
任務實施 218
7.5 獲取目錄和檔案路徑 218
7.6 字元流方式實現檔案複製 219
7.7 數據流方式存取車輛信息 219
綜合訓練 219
單元8 執行緒套用 220
學習目標 220
任務引導 220
任務基礎 220
8.1 多執行緒 220
8.2 創建和使用執行緒 222
8.3 執行緒控制 225
8.4 共享數據 233
8.5 執行緒死鎖和協作 240
8.6素質拓展—合理規劃,分而治之 245
任務實施 246
8.7 多執行緒實現輸出 246
8.8 執行緒等待與中斷方式實現計數 246
8.9 多執行緒同步計數 246
綜合訓練 246
單元9 網路編程套用 247
學習目標 247
任務引導 247
任務基礎 247
9.1 計算機網路 247
9.2 IP位址和域名 253
9.3 Java與網路 255
9.4 Socket編程 261
9.5 素質拓展—舉一反三,學以致用 267
任務實施 268
9.6 IP位址配置與ping測試 268
9.7 網路編程常用類測試 268
綜合訓練 268

相關詞條

熱門詞條

聯絡我們