中圖網小程序
一鍵登錄
更方便
本類五星書更多>
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Java程序設計案例教程(慕課版)/占小憶等 版權信息
- ISBN:9787115532428
- 條形碼:9787115532428 ; 978-7-115-53242-8
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
Java程序設計案例教程(慕課版)/占小憶等 本書特色
1. 慕課版教材,各章節都配備了以二維碼為載體的微課。 2. 配套資源豐富,包括課件、源代碼、題庫。 3. 教材厚度適中,難度較低,案例式教學,適合應用型本科和職業院校。
Java程序設計案例教程(慕課版)/占小憶等 內容簡介
本書主要內容包括:搭建Java環境、Java編程基礎、面向對象編程基礎、推箱子游戲、飛機大戰游戲、文件處理器、圖片處理工具、學生成績管理系統、咸魚快遞打印系統、快通物流配貨系統、看店寶(京東版)網站。
Java程序設計案例教程(慕課版)/占小憶等 目錄
第1章 搭建Java環境 1
1.1 Java語言簡介 2
1.1.1 Java的發展歷史 2
1.1.2 Java的特點 2
1.2 搭建Java開發環境 3
1.2.1 JDK的安裝與配置 3
1.2.2 Eclipse的下載與漢化 8
1.2.3 **個Java程序 12
1.2.4 Java程序的基本結構 16
1.3 熟悉Eclipse開發工具 19
1.3.1 Eclipse工作臺 19
1.3.2 菜單欄 20
1.3.3 工具欄 23
1.3.4 透視圖與視圖 24
1.3.5 “包資源管理器”視圖 24
1.3.6 “控制臺”視圖 24
小結 25
習題 25
第2章 Java語言基礎 26
2.1 基本數據類型 27
2.1.1 整數類型 27
2.1.2 浮點類型 28
2.1.3 字符類型 28
2.1.4 布爾類型 29
2.2 常量和變量 30
2.2.1 常量的聲明和使用 30
2.2.2 變量的聲明和使用 31
2.3 表達式與運算符 31
2.3.1 算術運算符 31
2.3.2 自增自減運算符 32
2.3.3 賦值運算符 33
2.3.4 關系運算符 34
2.3.5 邏輯運算符 35
2.3.6 位運算符 36
2.3.7 移位運算符 37
2.3.8 條件運算符 37
2.3.9 運算符的優先級與結合性 37
2.3.10 表達式中的類型轉換 38
2.4 選擇語句 39
2.4.1 if語句 39
2.4.2 switch語句 42
2.5 循環語句 44
2.5.1 while循環語句 44
2.5.2 do…while循環語句 45
2.5.3 for循環語句 45
2.6 跳轉語句 46
2.6.1 break語句 46
2.6.2 continue語句 47
2.7 數組 47
2.7.1 聲明數組 48
2.7.2 創建數組 48
2.7.3 初始化數組 48
2.7.4 數組長度 49
2.7.5 使用數組元素 49
2.7.6 遍歷數組 50
小結 50
習題 50
第3章 面向對象編程基礎 53
3.1 面向對象程序設計 54
3.1.1 面向對象程序設計概述 54
3.1.2 面向對象程序設計的特點 54
3.2 類 55
3.2.1 定義類 56
3.2.2 成員變量和局部變量 57
3.2.3 成員方法 58
3.2.4 注意事項 59
3.2.5 類的UML圖 59
3.3 構造方法與對象 60
3.3.1 構造方法的概念及用途 60
3.3.2 對象的概述 61
3.3.3 對象的創建 61
3.3.4 對象的使用 62
3.3.5 對象的銷毀 63
3.4 方法中的參數傳值 63
3.4.1 傳值機制 63
3.4.2 基本數據類型的參數傳值 63
3.4.3 引用類型的參數傳值 64
3.5 實例方法與類方法 64
3.5.1 實例方法與類方法的定義 65
3.5.2 實例方法和類方法的區別 65
3.6 this關鍵字 65
3.7 包 67
3.7.1 包的概念 67
3.7.2 創建包 67
3.7.3 使用包中的類 67
3.8 訪問權限 68
3.9 類的繼承 70
3.9.1 繼承的概念 70
3.9.2 子類對象的創建 70
3.9.3 繼承的使用原則 70
3.9.4 使用super關鍵字 72
3.10 多態 72
3.10.1 方法的重載 72
3.10.2 避免重載出現的歧義 74
3.10.3 方法的覆蓋 74
3.10.4 向上轉型 75
3.11 抽象類 76
3.11.1 抽象類和抽象方法的概念 76
3.11.2 抽象類和抽象方法的規則 78
3.11.3 抽象類的作用 78
3.12 接口 79
3.12.1 定義接口 79
3.12.2 接口的繼承 79
3.12.3 接口的實現 80
3.12.4 抽象類與接口的區別 81
小結 81
習題 81
第4章 推箱子游戲 85
4.1 需求分析 86
4.2 系統設計 86
4.2.1 系統目標 86
4.2.2 構建開發環境 86
4.2.3 系統功能結構 86
4.2.4 系統流程圖 87
4.2.5 系統預覽 87
4.3 技術準備 88
4.3.1 Swing窗體程序開發 88
4.3.2 AWT繪圖技術 89
4.4 公共類設計 91
4.4.1 圖片工具類 91
4.4.2 地圖數據工具類 92
4.5 模型類設計 95
4.5.1 剛體類 95
4.5.2 地圖類 98
4.6 主窗體設計 99
4.6.1 模塊概述 99
4.6.2 代碼實現 99
4.7 開始面板設計 100
4.7.1 模塊概述 100
4.7.2 代碼實現 100
4.8 地圖編輯器設計 102
4.8.1 模塊概述 102
4.8.2 代碼實現 103
4.9 游戲面板設計 107
4.9.1 模塊概述 107
4.9.2 代碼實現 108
4.10 運行項目 111
小結 112
第5章 飛機大戰游戲 113
5.1 需求分析 114
5.2 系統設計 114
5.2.1 系統目標 114
5.2.2 構建開發環境 115
5.2.3 系統功能結構 115
5.2.4 系統流程圖 115
5.2.5 系統預覽 116
5.3 技術準備 117
5.3.1 Timer類的概念 117
5.3.2 Timer類的注意事項 117
5.4 公共類設計 118
5.5 玩家飛機模型設計 120
5.5.1 模塊概述 120
5.5.2 代碼實現 120
5.6 敵機模型設計 122
5.6.1 模塊概述 122
5.6.2 代碼實現 123
5.7 導彈模型設計 124
5.7.1 模塊概述 124
5.7.2 代碼實現 124
5.8 空投物資模型設計 124
5.8.1 模塊概述 124
5.8.2 代碼實現 125
5.9 游戲面板模型設計 126
5.9.1 模塊概述 126
5.9.2 代碼實現 126
小結 134
第6章 文件批量操作工具 135
6.1 需求分析 136
6.2 系統設計 136
6.2.1 系統目標 136
6.2.2 構建開發環境 136
6.2.3 系統功能結構 136
6.2.4 系統流程圖 137
6.2.5 系統預覽 138
6.3 技術準備 138
6.3.1 文件操作 138
6.3.2 文件夾操作 140
6.4 公共類設計 141
6.4.1 自定義表格類 141
6.4.2 選項卡面板工廠類 141
6.5 主窗體設計 142
6.5.1 模塊概述 142
6.5.2 代碼實現 142
6.6 批量移動功能設計 143
6.6.1 模塊概述 143
6.6.2 代碼實現 143
6.7 批量重命名功能設計 149
6.7.1 模塊概述 149
6.7.2 代碼實現 150
6.8 搜索文本功能設計 152
6.8.1 模塊概述 152
6.8.2 代碼實現 153
小結 154
第7章 圖片處理工具 155
7.1 需求分析 156
7.2 系統設計 156
7.2.1 系統目標 156
7.2.2 構建開發環境 156
7.2.3 系統功能結構 156
7.2.4 系統流程圖 157
7.2.5 系統預覽 158
7.3 技術準備 159
7.3.1 lambda表達式 159
7.3.2 透明圖片處理技術 160
7.4 公共類設計 161
7.4.1 功能面板類 161
7.4.2 面板工廠類 161
7.4.3 圖片類 162
7.5 主窗體設計 163
7.5.1 模塊概述 163
7.5.2 代碼實現 164
7.6 旋轉圖片功能設計 169
7.6.1 模塊概述 169
7.6.2 代碼實現 170
7.7 翻轉圖片功能設計 172
7.7.1 模塊概述 172
7.7.2 代碼實現 172
7.8 裁剪圖片功能設計 174
7.8.1 模塊概述 174
7.8.2 代碼實現 174
7.9 文字水印功能設計 177
7.9.1 模塊概述 177
7.9.2 代碼實現 177
7.10 圖片水印功能設計 178
7.10.1 模塊概述 178
7.10.2 代碼實現 179
7.11 彩圖變黑白圖功能設計 181
7.11.1 模塊概述 181
7.11.2 代碼實現 181
7.12 馬賽克功能設計 182
7.12.1 模塊概述 182
7.12.2 代碼實現 182
7.13 修改透明度功能設計 185
7.13.1 模塊概述 185
7.13.2 代碼實現 185
小結 186
第8章 學生成績管理系統 187
8.1 需求分析 188
8.2 系統設計 188
8.2.1 系統目標 188
8.2.2 構建開發環境 188
8.2.3 系統功能結構 188
8.2.4 系統流程圖 189
8.2.5 系統預覽 189
8.3 數據庫設計 191
8.3.1 數據庫分析 191
8.3.2 數據庫概念設計 191
8.3.3 數據表結構 191
8.4 技術準備 194
8.4.1 使用JDBC操作數據庫 194
8.4.2 數據的批量操作 197
8.5 公共類設計 198
8.5.1 實體類的編寫 198
8.5.2 操作數據庫公共類的編寫 199
8.6 登錄模塊設計 204
8.6.1 模塊概述 204
8.6.2 代碼實現 205
8.7 主窗體設計 207
8.7.1 模塊概述 207
8.7.2 代碼實現 208
8.8 班級信息設置模塊設計 211
8.8.1 模塊概述 211
8.8.2 代碼實現 212
8.9 學生基本信息管理模塊設計 214
8.9.1 模塊概述 214
8.9.2 代碼實現 215
8.10 學生考試成績信息管理模塊設計 219
8.10.1 模塊概述 219
8.10.2 代碼實現 220
8.11 基本信息數據查詢模塊設計 225
8.11.1 模塊概述 225
8.11.2 代碼實現 225
8.12 考試成績班級明細查詢模塊設計 227
8.12.1 模塊概述 227
8.12.2 代碼實現 228
小結 230
第9章 藍宇快遞打印系統 232
9.1 需求分析 233
9.2 系統設計 233
9.2.1 系統目標 233
9.2.2 構建開發環境 233
9.2.3 系統功能結構 234
9.2.4 系統流程圖 234
9.2.5 系統預覽 235
9.3 技術準備 236
9.3.1 下載并安裝MySQL數據庫 237
9.3.2 導入SQL腳本文件 244
9.3.3 打印控制PrinterJob類 245
9.4 數據庫設計 246
9.4.1 數據庫概要說明 246
9.4.2 數據庫E?R圖 247
9.4.3 數據表結構 247
9.5 公共類設計 248
9.5.1 公共類DAO 248
9.5.2 公共類SaveUserStateTool 249
9.6 系統登錄模塊設計 250
9.6.1 模塊概述 250
9.6.2 代碼實現 250
9.7 主窗體設計 253
9.7.1 模塊概述 253
9.7.2 代碼實現 254
9.8 添加快遞信息模塊設計 254
9.8.1 模塊概述 254
9.8.2 代碼實現 255
9.9 修改快遞信息模塊設計 259
9.9.1 模塊概述 259
9.9.2 代碼實現 259
9.10 打印快遞單與打印設置模塊設計 263
9.10.1 模塊概述 263
9.10.2 代碼實現 266
9.11 添加用戶模塊設計 269
9.11.1 模塊概述 269
9.11.2 代碼實現 269
9.12 修改用戶密碼模塊設計 271
9.12.1 模塊概述 271
9.12.2 代碼實現 271
小結 272
第10章 快通物流配貨系統 273
10.1 需求分析 274
10.2 系統設計 274
10.2.1 系統目標 274
10.2.2 構建開發環境 274
10.2.3 系統功能結構 275
10.2.4 系統流程圖 275
10.2.5 系統預覽 276
10.3 數據庫設計 278
10.3.1 數據庫概要說明 278
10.3.2 數據表結構 278
10.4 技術準備 280
10.4.1 JSP基礎 280
10.4.2 JSP的內置對象 282
10.4.3 Struts 2框架 283
10.4.4 Struts 2框架的Action對象 286
10.5 公共類設計 286
10.5.1 編寫數據庫持久化類 286
10.5.2 編寫獲取系統時間操作類 288
10.5.3 編寫分頁Bean 288
10.5.4 請求頁面中元素類的編寫 290
10.5.5 編寫重新定義的simple模板 291
10.6 管理員功能設計 292
10.6.1 模塊概述 292
10.6.2 代碼實現 293
10.7 車源信息管理模塊設計 297
10.7.1 模塊概述 297
10.7.2 代碼實現 298
10.8 發貨單管理模塊設計 302
10.8.1 模塊概述 302
10.8.2 代碼實現 303
小結 307
第11章 看店寶(京東版) 308
11.1 需求分析 309
11.2 系統設計 309
11.2.1 系統目標 309
11.2.2 構建開發環境 309
11.2.3 系統功能結構 309
11.2.4 系統流程圖 310
11.2.5 系統預覽 311
11.3 數據庫設計 314
11.3.1 數據庫概要說明 314
11.3.2 數據庫E?R圖 314
11.3.3 數據表結構 315
11.4 技術準備 317
11.4.1 Servlet 3.0服務 317
11.4.2 Jsoup爬蟲 319
11.5 數據模型設計 320
11.5.1 模塊概述 320
11.5.2 代碼實現 321
11.6 持久層接口設計 323
11.6.1 模塊概述 323
11.6.2 代碼實現 323
11.7 爬蟲服務模塊設計 324
11.7.1 模塊概述 324
11.7.2 代碼實現 324
11.8 數據加工處理服務模塊設計 329
11.8.1 模塊概述 329
11.8.2 代碼實現 330
11.9 營銷預警后臺服務模塊設計 336
11.9.1 模塊概述 336
11.9.2 代碼實現 336
11.10 運行項目 339
小結 344
1.1 Java語言簡介 2
1.1.1 Java的發展歷史 2
1.1.2 Java的特點 2
1.2 搭建Java開發環境 3
1.2.1 JDK的安裝與配置 3
1.2.2 Eclipse的下載與漢化 8
1.2.3 **個Java程序 12
1.2.4 Java程序的基本結構 16
1.3 熟悉Eclipse開發工具 19
1.3.1 Eclipse工作臺 19
1.3.2 菜單欄 20
1.3.3 工具欄 23
1.3.4 透視圖與視圖 24
1.3.5 “包資源管理器”視圖 24
1.3.6 “控制臺”視圖 24
小結 25
習題 25
第2章 Java語言基礎 26
2.1 基本數據類型 27
2.1.1 整數類型 27
2.1.2 浮點類型 28
2.1.3 字符類型 28
2.1.4 布爾類型 29
2.2 常量和變量 30
2.2.1 常量的聲明和使用 30
2.2.2 變量的聲明和使用 31
2.3 表達式與運算符 31
2.3.1 算術運算符 31
2.3.2 自增自減運算符 32
2.3.3 賦值運算符 33
2.3.4 關系運算符 34
2.3.5 邏輯運算符 35
2.3.6 位運算符 36
2.3.7 移位運算符 37
2.3.8 條件運算符 37
2.3.9 運算符的優先級與結合性 37
2.3.10 表達式中的類型轉換 38
2.4 選擇語句 39
2.4.1 if語句 39
2.4.2 switch語句 42
2.5 循環語句 44
2.5.1 while循環語句 44
2.5.2 do…while循環語句 45
2.5.3 for循環語句 45
2.6 跳轉語句 46
2.6.1 break語句 46
2.6.2 continue語句 47
2.7 數組 47
2.7.1 聲明數組 48
2.7.2 創建數組 48
2.7.3 初始化數組 48
2.7.4 數組長度 49
2.7.5 使用數組元素 49
2.7.6 遍歷數組 50
小結 50
習題 50
第3章 面向對象編程基礎 53
3.1 面向對象程序設計 54
3.1.1 面向對象程序設計概述 54
3.1.2 面向對象程序設計的特點 54
3.2 類 55
3.2.1 定義類 56
3.2.2 成員變量和局部變量 57
3.2.3 成員方法 58
3.2.4 注意事項 59
3.2.5 類的UML圖 59
3.3 構造方法與對象 60
3.3.1 構造方法的概念及用途 60
3.3.2 對象的概述 61
3.3.3 對象的創建 61
3.3.4 對象的使用 62
3.3.5 對象的銷毀 63
3.4 方法中的參數傳值 63
3.4.1 傳值機制 63
3.4.2 基本數據類型的參數傳值 63
3.4.3 引用類型的參數傳值 64
3.5 實例方法與類方法 64
3.5.1 實例方法與類方法的定義 65
3.5.2 實例方法和類方法的區別 65
3.6 this關鍵字 65
3.7 包 67
3.7.1 包的概念 67
3.7.2 創建包 67
3.7.3 使用包中的類 67
3.8 訪問權限 68
3.9 類的繼承 70
3.9.1 繼承的概念 70
3.9.2 子類對象的創建 70
3.9.3 繼承的使用原則 70
3.9.4 使用super關鍵字 72
3.10 多態 72
3.10.1 方法的重載 72
3.10.2 避免重載出現的歧義 74
3.10.3 方法的覆蓋 74
3.10.4 向上轉型 75
3.11 抽象類 76
3.11.1 抽象類和抽象方法的概念 76
3.11.2 抽象類和抽象方法的規則 78
3.11.3 抽象類的作用 78
3.12 接口 79
3.12.1 定義接口 79
3.12.2 接口的繼承 79
3.12.3 接口的實現 80
3.12.4 抽象類與接口的區別 81
小結 81
習題 81
第4章 推箱子游戲 85
4.1 需求分析 86
4.2 系統設計 86
4.2.1 系統目標 86
4.2.2 構建開發環境 86
4.2.3 系統功能結構 86
4.2.4 系統流程圖 87
4.2.5 系統預覽 87
4.3 技術準備 88
4.3.1 Swing窗體程序開發 88
4.3.2 AWT繪圖技術 89
4.4 公共類設計 91
4.4.1 圖片工具類 91
4.4.2 地圖數據工具類 92
4.5 模型類設計 95
4.5.1 剛體類 95
4.5.2 地圖類 98
4.6 主窗體設計 99
4.6.1 模塊概述 99
4.6.2 代碼實現 99
4.7 開始面板設計 100
4.7.1 模塊概述 100
4.7.2 代碼實現 100
4.8 地圖編輯器設計 102
4.8.1 模塊概述 102
4.8.2 代碼實現 103
4.9 游戲面板設計 107
4.9.1 模塊概述 107
4.9.2 代碼實現 108
4.10 運行項目 111
小結 112
第5章 飛機大戰游戲 113
5.1 需求分析 114
5.2 系統設計 114
5.2.1 系統目標 114
5.2.2 構建開發環境 115
5.2.3 系統功能結構 115
5.2.4 系統流程圖 115
5.2.5 系統預覽 116
5.3 技術準備 117
5.3.1 Timer類的概念 117
5.3.2 Timer類的注意事項 117
5.4 公共類設計 118
5.5 玩家飛機模型設計 120
5.5.1 模塊概述 120
5.5.2 代碼實現 120
5.6 敵機模型設計 122
5.6.1 模塊概述 122
5.6.2 代碼實現 123
5.7 導彈模型設計 124
5.7.1 模塊概述 124
5.7.2 代碼實現 124
5.8 空投物資模型設計 124
5.8.1 模塊概述 124
5.8.2 代碼實現 125
5.9 游戲面板模型設計 126
5.9.1 模塊概述 126
5.9.2 代碼實現 126
小結 134
第6章 文件批量操作工具 135
6.1 需求分析 136
6.2 系統設計 136
6.2.1 系統目標 136
6.2.2 構建開發環境 136
6.2.3 系統功能結構 136
6.2.4 系統流程圖 137
6.2.5 系統預覽 138
6.3 技術準備 138
6.3.1 文件操作 138
6.3.2 文件夾操作 140
6.4 公共類設計 141
6.4.1 自定義表格類 141
6.4.2 選項卡面板工廠類 141
6.5 主窗體設計 142
6.5.1 模塊概述 142
6.5.2 代碼實現 142
6.6 批量移動功能設計 143
6.6.1 模塊概述 143
6.6.2 代碼實現 143
6.7 批量重命名功能設計 149
6.7.1 模塊概述 149
6.7.2 代碼實現 150
6.8 搜索文本功能設計 152
6.8.1 模塊概述 152
6.8.2 代碼實現 153
小結 154
第7章 圖片處理工具 155
7.1 需求分析 156
7.2 系統設計 156
7.2.1 系統目標 156
7.2.2 構建開發環境 156
7.2.3 系統功能結構 156
7.2.4 系統流程圖 157
7.2.5 系統預覽 158
7.3 技術準備 159
7.3.1 lambda表達式 159
7.3.2 透明圖片處理技術 160
7.4 公共類設計 161
7.4.1 功能面板類 161
7.4.2 面板工廠類 161
7.4.3 圖片類 162
7.5 主窗體設計 163
7.5.1 模塊概述 163
7.5.2 代碼實現 164
7.6 旋轉圖片功能設計 169
7.6.1 模塊概述 169
7.6.2 代碼實現 170
7.7 翻轉圖片功能設計 172
7.7.1 模塊概述 172
7.7.2 代碼實現 172
7.8 裁剪圖片功能設計 174
7.8.1 模塊概述 174
7.8.2 代碼實現 174
7.9 文字水印功能設計 177
7.9.1 模塊概述 177
7.9.2 代碼實現 177
7.10 圖片水印功能設計 178
7.10.1 模塊概述 178
7.10.2 代碼實現 179
7.11 彩圖變黑白圖功能設計 181
7.11.1 模塊概述 181
7.11.2 代碼實現 181
7.12 馬賽克功能設計 182
7.12.1 模塊概述 182
7.12.2 代碼實現 182
7.13 修改透明度功能設計 185
7.13.1 模塊概述 185
7.13.2 代碼實現 185
小結 186
第8章 學生成績管理系統 187
8.1 需求分析 188
8.2 系統設計 188
8.2.1 系統目標 188
8.2.2 構建開發環境 188
8.2.3 系統功能結構 188
8.2.4 系統流程圖 189
8.2.5 系統預覽 189
8.3 數據庫設計 191
8.3.1 數據庫分析 191
8.3.2 數據庫概念設計 191
8.3.3 數據表結構 191
8.4 技術準備 194
8.4.1 使用JDBC操作數據庫 194
8.4.2 數據的批量操作 197
8.5 公共類設計 198
8.5.1 實體類的編寫 198
8.5.2 操作數據庫公共類的編寫 199
8.6 登錄模塊設計 204
8.6.1 模塊概述 204
8.6.2 代碼實現 205
8.7 主窗體設計 207
8.7.1 模塊概述 207
8.7.2 代碼實現 208
8.8 班級信息設置模塊設計 211
8.8.1 模塊概述 211
8.8.2 代碼實現 212
8.9 學生基本信息管理模塊設計 214
8.9.1 模塊概述 214
8.9.2 代碼實現 215
8.10 學生考試成績信息管理模塊設計 219
8.10.1 模塊概述 219
8.10.2 代碼實現 220
8.11 基本信息數據查詢模塊設計 225
8.11.1 模塊概述 225
8.11.2 代碼實現 225
8.12 考試成績班級明細查詢模塊設計 227
8.12.1 模塊概述 227
8.12.2 代碼實現 228
小結 230
第9章 藍宇快遞打印系統 232
9.1 需求分析 233
9.2 系統設計 233
9.2.1 系統目標 233
9.2.2 構建開發環境 233
9.2.3 系統功能結構 234
9.2.4 系統流程圖 234
9.2.5 系統預覽 235
9.3 技術準備 236
9.3.1 下載并安裝MySQL數據庫 237
9.3.2 導入SQL腳本文件 244
9.3.3 打印控制PrinterJob類 245
9.4 數據庫設計 246
9.4.1 數據庫概要說明 246
9.4.2 數據庫E?R圖 247
9.4.3 數據表結構 247
9.5 公共類設計 248
9.5.1 公共類DAO 248
9.5.2 公共類SaveUserStateTool 249
9.6 系統登錄模塊設計 250
9.6.1 模塊概述 250
9.6.2 代碼實現 250
9.7 主窗體設計 253
9.7.1 模塊概述 253
9.7.2 代碼實現 254
9.8 添加快遞信息模塊設計 254
9.8.1 模塊概述 254
9.8.2 代碼實現 255
9.9 修改快遞信息模塊設計 259
9.9.1 模塊概述 259
9.9.2 代碼實現 259
9.10 打印快遞單與打印設置模塊設計 263
9.10.1 模塊概述 263
9.10.2 代碼實現 266
9.11 添加用戶模塊設計 269
9.11.1 模塊概述 269
9.11.2 代碼實現 269
9.12 修改用戶密碼模塊設計 271
9.12.1 模塊概述 271
9.12.2 代碼實現 271
小結 272
第10章 快通物流配貨系統 273
10.1 需求分析 274
10.2 系統設計 274
10.2.1 系統目標 274
10.2.2 構建開發環境 274
10.2.3 系統功能結構 275
10.2.4 系統流程圖 275
10.2.5 系統預覽 276
10.3 數據庫設計 278
10.3.1 數據庫概要說明 278
10.3.2 數據表結構 278
10.4 技術準備 280
10.4.1 JSP基礎 280
10.4.2 JSP的內置對象 282
10.4.3 Struts 2框架 283
10.4.4 Struts 2框架的Action對象 286
10.5 公共類設計 286
10.5.1 編寫數據庫持久化類 286
10.5.2 編寫獲取系統時間操作類 288
10.5.3 編寫分頁Bean 288
10.5.4 請求頁面中元素類的編寫 290
10.5.5 編寫重新定義的simple模板 291
10.6 管理員功能設計 292
10.6.1 模塊概述 292
10.6.2 代碼實現 293
10.7 車源信息管理模塊設計 297
10.7.1 模塊概述 297
10.7.2 代碼實現 298
10.8 發貨單管理模塊設計 302
10.8.1 模塊概述 302
10.8.2 代碼實現 303
小結 307
第11章 看店寶(京東版) 308
11.1 需求分析 309
11.2 系統設計 309
11.2.1 系統目標 309
11.2.2 構建開發環境 309
11.2.3 系統功能結構 309
11.2.4 系統流程圖 310
11.2.5 系統預覽 311
11.3 數據庫設計 314
11.3.1 數據庫概要說明 314
11.3.2 數據庫E?R圖 314
11.3.3 數據表結構 315
11.4 技術準備 317
11.4.1 Servlet 3.0服務 317
11.4.2 Jsoup爬蟲 319
11.5 數據模型設計 320
11.5.1 模塊概述 320
11.5.2 代碼實現 321
11.6 持久層接口設計 323
11.6.1 模塊概述 323
11.6.2 代碼實現 323
11.7 爬蟲服務模塊設計 324
11.7.1 模塊概述 324
11.7.2 代碼實現 324
11.8 數據加工處理服務模塊設計 329
11.8.1 模塊概述 329
11.8.2 代碼實現 330
11.9 營銷預警后臺服務模塊設計 336
11.9.1 模塊概述 336
11.9.2 代碼實現 336
11.10 運行項目 339
小結 344
展開全部
Java程序設計案例教程(慕課版)/占小憶等 作者簡介
已經在我社出版多本程序設計類書籍,包括“技術方案寶典”、“開發技術大全”、“自學手冊”、“參考大全”等多個系列,大都取得比較好的市場反響。
書友推薦
- >
我從未如此眷戀人間
- >
經典常談
- >
唐代進士錄
- >
李白與唐代文化
- >
月亮與六便士
- >
有舍有得是人生
- >
名家帶你讀魯迅:朝花夕拾
- >
史學評論
本類暢銷