本書通過圖表引用編著Java語言及其開發(fā)應(yīng)用,將傳統(tǒng)Java內(nèi)容精減為1/3學(xué)時(shí)并突出實(shí)例操訓(xùn),拓展1/3學(xué)時(shí)作Java典型應(yīng)用互動(dòng)教學(xué),再擴(kuò)展1/3學(xué)時(shí)作Java常見類型項(xiàng)目演練。言簡意賅、形象趣味、專注運(yùn)用,貫穿編著始終。每部分都嵌入有習(xí)語學(xué)習(xí),如誠實(shí)守信、學(xué)以致用、創(chuàng)新創(chuàng)業(yè)、產(chǎn)學(xué)研融合等。主要內(nèi)容包括三部分:基礎(chǔ)訓(xùn)練、案例實(shí)戰(zhàn)和項(xiàng)目綜合演練。
河南汝州人,大學(xué)教授,雙學(xué)科(電子信息、計(jì)算機(jī)軟件)帶頭人,電子信息技術(shù)資深高級工程師,嵌入式系統(tǒng)設(shè)計(jì)師/培訓(xùn)師,測控軟件系統(tǒng)架構(gòu)師,研究方向?yàn)檐浻布w系及其大數(shù)據(jù)監(jiān)控系統(tǒng)軟件設(shè)計(jì)實(shí)現(xiàn)。
第1章 入門準(zhǔn)備 1
1.1 入門案例 1
1.1.1 可視化串口通信設(shè)計(jì) 1
1.1.2 Web后端服務(wù)支撐 3
1.2 課程教學(xué)綱要 4
1.2.1 Java基礎(chǔ)訓(xùn)練 4
1.2.2 經(jīng)典案例實(shí)戰(zhàn) 5
1.2.3 項(xiàng)目綜合演練 5
1.3 課程互動(dòng)教學(xué) 6
1.3.1 課程考核辦法 6
1.3.2 云端教研室 6
1.3.3 云上電子辦公 7
1.4 學(xué)習(xí)環(huán)境 8
1.4.1 啟動(dòng)菜單整理 8
1.4.2 工具軟件與資料整理 8
1.4.3 Word文檔配置 9
1.4.4 數(shù)字簽名 10
1.4.5 JDK環(huán)境 10
1.4.6 Tomcat應(yīng)用服務(wù) 11
1.4.7 MyEclipse集成開發(fā)環(huán)境 11
1.4.8 網(wǎng)絡(luò)調(diào)試助手 12
1.5 入門小論文 12
第2章 Java基礎(chǔ)訓(xùn)練 15
2.1 基礎(chǔ)知識 15
2.1.1 知識點(diǎn)概括 15
2.1.2 學(xué)習(xí)入口 18
2.1.3 關(guān)鍵說明 23
2.1.4 實(shí)例操作訓(xùn)練 26
2.2 Java類基礎(chǔ) 31
2.2.1 知識點(diǎn)概括 31
2.2.2 學(xué)習(xí)入口 33
2.2.3 實(shí)例操作訓(xùn)練 40
2.3 Java資源類 43
2.3.1 知識點(diǎn)概括 43
2.3.2 學(xué)習(xí)入口 46
2.3.3 關(guān)鍵說明 55
2.3.4 實(shí)例操作訓(xùn)練 61
2.4 文件操作 65
2.4.1 知識點(diǎn)概括 65
2.4.2 學(xué)習(xí)入口 67
2.4.3 實(shí)例操作訓(xùn)練 70
2.5 異常處理 73
2.5.1 知識點(diǎn)概括 73
2.5.2 學(xué)習(xí)入口 74
2.5.3 實(shí)例操作訓(xùn)練 76
2.6 線程操作 79
2.6.1 學(xué)習(xí)入口 79
2.6.2 關(guān)鍵說明 82
2.6.3 實(shí)例操作訓(xùn)練 82
第3章 經(jīng)典案例實(shí)戰(zhàn) 88
3.1 運(yùn)算分析 88
3.1.1 基礎(chǔ)知識匯總 88
3.1.2 典型案例引用 88
3.1.3 場景模擬互動(dòng)練習(xí) 90
3.1.4 獨(dú)立編程操作演練 92
3.2 Web后端服務(wù)支撐 94
3.2.1 基礎(chǔ)知識匯總 94
3.2.2 Web項(xiàng)目開發(fā) 94
3.2.3 場景模擬互動(dòng)練習(xí) 96
3.2.4 獨(dú)立編程操作演練 99
3.3 測控與數(shù)據(jù)交互 99
3.3.1 基礎(chǔ)知識匯總 99
3.3.2 Apache MINA 99
3.3.3 場景模擬互動(dòng)練習(xí) 101
3.3.4 獨(dú)立編程操作演練 110
第4章 項(xiàng)目綜合演練 113
4.1 簡易計(jì)算器的可視化實(shí)現(xiàn) 113
4.1.1 知識匯總 113
4.1.2 場景模擬互動(dòng)教學(xué) 113
4.1.3 獨(dú)立編程操作演練 116
4.1.4 思考和演練 117
4.2 可視化串口通信設(shè)計(jì) 117
4.2.1 知識匯總 117
4.2.2 場景模擬互動(dòng)教學(xué) 117
4.2.3 獨(dú)立編程操作演練 124
4.2.4 思考和演練 125
4.3 空氣質(zhì)量監(jiān)測控制系統(tǒng)設(shè)計(jì) 126
4.3.1 知識匯總 126
4.3.2 數(shù)據(jù)庫安裝 126
4.3.3 場景模擬互動(dòng)教學(xué) 129
4.3.4 獨(dú)立編程操作演練 141
4.4 Web/App后端服務(wù) 143
4.4.1 知識匯總 144
4.4.2 場景模擬互動(dòng)教學(xué) 144
4.4.3 獨(dú)立編程操作演練 150
4.5 大數(shù)據(jù)分析與提取 151
4.5.1 知識匯總 151
4.5.2 場景模擬互動(dòng)教學(xué) 151
4.5.3 獨(dú)立編程操作演練 154
4.5.4 思考和演練 154
附錄A 增強(qiáng)單體垂直網(wǎng)絡(luò)軟件系統(tǒng)架構(gòu)工具用戶手冊 157
附錄B 模擬考試題一 172
附錄C 模擬考試題二 181
附錄D 參考答案 193
參考文獻(xiàn) 194