Java程序設(shè)計(jì)項(xiàng)目教程
定 價(jià):58 元
當(dāng)前圖書(shū)已被 1 所學(xué)校薦購(gòu)過(guò)!
查看明細(xì)
- 作者:劉艷,戴臻主編
- 出版時(shí)間:2024/10/1
- ISBN:9787121490835
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP312.8
- 頁(yè)碼:248頁(yè)
- 紙張:
- 版次:1
- 開(kāi)本:26cm
本書(shū)是Java程序入門教材,內(nèi)容涵蓋了Java語(yǔ)言概述、開(kāi)發(fā)工具的使用、Java語(yǔ)言的基本語(yǔ)法、運(yùn)算符與流程控制、數(shù)組、常用類、面向?qū)ο蠡A(chǔ)、繼承與多態(tài)等。全書(shū)共分為7個(gè)模塊,每個(gè)模塊包括了若干個(gè)任務(wù)。通過(guò)完成這些任務(wù),讀者將掌握J(rèn)ava編程的基本技巧,并能夠獨(dú)立完成小型項(xiàng)目。此外,全書(shū)融入了兩個(gè)典型項(xiàng)目案例,以便讀者更好地理解Java編程在實(shí)際項(xiàng)目中的應(yīng)用。其中,“程小白搶紅包游戲”作為示例項(xiàng)目,將引導(dǎo)讀者了解Java編程的基本流程;而“有家超市銷售管理系統(tǒng)”作為任務(wù)項(xiàng)目,將幫助讀者掌握J(rèn)ava編程在企業(yè)級(jí)應(yīng)用中的實(shí)踐技巧。
劉艷,教授,湖南科技職業(yè)學(xué)院軟件學(xué)院副院長(zhǎng),教育部新時(shí)代職業(yè)學(xué)校名師,"楚怡”名師工作室主持人,湖南省高校"雙帶頭人標(biāo)兵”,國(guó)家級(jí)職業(yè)教育教師教學(xué)創(chuàng)新團(tuán)隊(duì)核心成員。
模塊一 開(kāi)發(fā)環(huán)境搭建 1
模塊介紹 1
知識(shí)圖譜 1
模塊目標(biāo) 1
任務(wù)1.1 認(rèn)識(shí)Java語(yǔ)言 2
任務(wù)目標(biāo) 2
任務(wù)描述 2
任務(wù)準(zhǔn)備 2
1.1.1 Java語(yǔ)言的歷史 2
1.1.2 Java主要應(yīng)用領(lǐng)域 2
1.1.3 Java語(yǔ)言的特點(diǎn) 3
1.1.4 Java的主要版本 4
1.1.5 JDK的安裝與配置 5
1.1.6 Java程序的編譯和運(yùn)行過(guò)程 10
任務(wù)實(shí)施 11
任務(wù)小結(jié) 13
任務(wù)拓展 13
素養(yǎng)提升 13
任務(wù)1.2 應(yīng)用Java開(kāi)發(fā)工具 13
任務(wù)目標(biāo) 13
任務(wù)描述 13
任務(wù)準(zhǔn)備 14
1.2.1 Eclipse工具的基本應(yīng)用 14
1.2.2 Eclipse工具的拓展應(yīng)用 19
任務(wù)實(shí)施 31
任務(wù)小結(jié) 32
任務(wù)拓展 32
素養(yǎng)提升 32
模塊小結(jié) 32
模塊訓(xùn)練 33
模塊實(shí)踐 34
模塊單詞 34
模塊一 開(kāi)發(fā)環(huán)境搭建 1
模塊介紹 1
知識(shí)圖譜 1
模塊目標(biāo) 1
任務(wù)1.1 認(rèn)識(shí)Java語(yǔ)言 2
任務(wù)目標(biāo) 2
任務(wù)描述 2
任務(wù)準(zhǔn)備 2
1.1.1 Java語(yǔ)言的歷史 2
1.1.2 Java主要應(yīng)用領(lǐng)域 2
1.1.3 Java語(yǔ)言的特點(diǎn) 3
1.1.4 Java的主要版本 4
1.1.5 JDK的安裝與配置 5
1.1.6 Java程序的編譯和運(yùn)行過(guò)程 10
任務(wù)實(shí)施 11
任務(wù)小結(jié) 13
任務(wù)拓展 13
素養(yǎng)提升 13
任務(wù)1.2 應(yīng)用Java開(kāi)發(fā)工具 13
任務(wù)目標(biāo) 13
任務(wù)描述 13
任務(wù)準(zhǔn)備 14
1.2.1 Eclipse工具的基本應(yīng)用 14
1.2.2 Eclipse工具的拓展應(yīng)用 19
任務(wù)實(shí)施 31
任務(wù)小結(jié) 32
任務(wù)拓展 32
素養(yǎng)提升 32
模塊小結(jié) 32
模塊訓(xùn)練 33
模塊實(shí)踐 34
模塊單詞 34
模塊二 數(shù)據(jù)類型描述與運(yùn)算 35
模塊介紹 35
知識(shí)圖譜 35
模塊目標(biāo) 36
任務(wù)2.1 設(shè)計(jì)系統(tǒng)主界面 36
任務(wù)目標(biāo) 36
任務(wù)描述 36
任務(wù)準(zhǔn)備 36
2.1.1 Java的基本語(yǔ)法格式 36
2.1.2 Java中的注釋 39
2.1.3 Java中的標(biāo)識(shí)符 39
2.1.4 Java中的關(guān)鍵字和保留字 40
任務(wù)實(shí)施 41
任務(wù)小結(jié) 41
任務(wù)拓展 41
素養(yǎng)提升 42
任務(wù)2.2 輸入商品信息 43
任務(wù)目標(biāo) 43
任務(wù)描述 43
任務(wù)準(zhǔn)備 43
2.2.1 變量的定義 43
2.2.2 變量的數(shù)據(jù)類型 44
2.2.3 數(shù)據(jù)輸入 48
2.2.4 數(shù)據(jù)類型轉(zhuǎn)換 50
2.2.5 變量的作用域 52
2.2.6 常量 53
任務(wù)實(shí)施 54
任務(wù)小結(jié) 55
任務(wù)拓展 55
素養(yǎng)提升 55
任務(wù)2.3 顯示購(gòu)物結(jié)算信息 56
任務(wù)目標(biāo) 56
任務(wù)描述 56
任務(wù)準(zhǔn)備 56
2.3.1 算術(shù)運(yùn)算符 56
2.3.2 賦值運(yùn)算符 60
2.3.3 比較運(yùn)算符 62
2.3.4 邏輯運(yùn)算符 63
2.3.5 條件運(yùn)算符 65
2.3.6 運(yùn)算符的優(yōu)先級(jí) 67
任務(wù)實(shí)施 68
任務(wù)小結(jié) 70
任務(wù)拓展 70
素養(yǎng)提升 70
模塊小結(jié) 71
模塊訓(xùn)練 71
模塊實(shí)踐 73
模塊單詞 73
模塊三 流程功能設(shè)計(jì) 74
模塊介紹 74
知識(shí)圖譜 74
模塊目標(biāo) 75
任務(wù)3.1 使用分支結(jié)構(gòu)完善界面設(shè)計(jì) 75
任務(wù)目標(biāo) 75
任務(wù)描述 75
任務(wù)準(zhǔn)備 76
3.1.1 算法知識(shí) 76
3.1.2 順序結(jié)構(gòu) 77
3.1.3 分支結(jié)構(gòu) 78
任務(wù)實(shí)施 89
任務(wù)小結(jié) 91
任務(wù)拓展 91
素養(yǎng)提升 93
任務(wù)3.2 使用循環(huán)結(jié)構(gòu)優(yōu)化界面設(shè)計(jì) 93
任務(wù)目標(biāo) 93
任務(wù)描述 93
任務(wù)準(zhǔn)備 94
3.2.1 while循環(huán) 94
3.2.2 do-while循環(huán) 95
3.2.3 for循環(huán) 97
3.2.4 循環(huán)嵌套 100
3.2.5 break語(yǔ)句、continue語(yǔ)句與
return語(yǔ)句 101
任務(wù)實(shí)施 104
任務(wù)小結(jié) 106
任務(wù)拓展 106
素養(yǎng)提升 107
模塊小結(jié) 107
模塊訓(xùn)練 108
模塊實(shí)踐 110
模塊單詞 110
模塊四 數(shù)據(jù)處理 111
任務(wù)4.1 存儲(chǔ)會(huì)員信息 112
任務(wù)目標(biāo) 112
任務(wù)描述 112
任務(wù)準(zhǔn)備 112
4.1.1 數(shù)組簡(jiǎn)介 112
4.1.2 一維數(shù)組 113
4.1.3 二維數(shù)組 120
任務(wù)實(shí)施 125
任務(wù)小結(jié) 126
任務(wù)拓展 126
素養(yǎng)提升 127
任務(wù)4.2 重構(gòu)會(huì)員信息管理 127
任務(wù)目標(biāo) 127
任務(wù)描述 128
任務(wù)準(zhǔn)備 128
4.2.1 方法的定義 128
4.2.2 方法的調(diào)用 132
4.2.3 方法的參數(shù)傳遞 133
4.2.4 方法的遞歸調(diào)用 135
任務(wù)實(shí)施 137
任務(wù)小結(jié) 140
任務(wù)拓展 140
素養(yǎng)提升 141
模塊小結(jié) 141
模塊訓(xùn)練 142
模塊實(shí)踐 143
模塊單詞 143
模塊五 面向?qū)ο笾蓄惖脑O(shè)計(jì)與實(shí)現(xiàn) 144
任務(wù)5.1 設(shè)計(jì)商品信息類 145
任務(wù)目標(biāo) 145
任務(wù)描述 145
任務(wù)準(zhǔn)備 145
5.1.1 面向?qū)ο笾R(shí) 145
5.1.2 類與對(duì)象的概念 147
5.1.3 類的定義 147
任務(wù)實(shí)施 151
任務(wù)小結(jié) 152
任務(wù)拓展 152
素養(yǎng)提升 152
任務(wù)5.2 創(chuàng)建商品信息對(duì)象 152
任務(wù)目標(biāo) 152
任務(wù)描述 152
任務(wù)準(zhǔn)備 152
5.2.1 創(chuàng)建對(duì)象 152
5.2.2 構(gòu)造函數(shù) 157
任務(wù)實(shí)施 161
任務(wù)小結(jié) 164
任務(wù)拓展 164
素養(yǎng)提升 164
任務(wù)5.3 封裝商品信息類 165
任務(wù)目標(biāo) 165
任務(wù)描述 165
任務(wù)準(zhǔn)備 165
5.3.1 Java中的包 165
5.3.2 訪問(wèn)修飾符 167
5.3.3 類的封裝 170
任務(wù)實(shí)施 175
任務(wù)小結(jié) 177
任務(wù)拓展 178
素養(yǎng)提升 178
任務(wù)5.4 實(shí)現(xiàn)系統(tǒng)數(shù)據(jù)源類 178
任務(wù)目標(biāo) 178
任務(wù)描述 179
任務(wù)準(zhǔn)備 179
5.4.1 this關(guān)鍵字 179
5.4.2 static關(guān)鍵字 180
任務(wù)實(shí)施 184
任務(wù)小結(jié) 186
任務(wù)拓展 186
素養(yǎng)提升 187
模塊小結(jié) 187
模塊訓(xùn)練 188
模塊實(shí)踐 189
模塊單詞 189
模塊六 面向?qū)ο蟮膬?yōu)化設(shè)計(jì) 191
任務(wù)6.1 設(shè)計(jì)會(huì)員信息類 192
任務(wù)目標(biāo) 192
任務(wù)描述 192
任務(wù)準(zhǔn)備 192
6.1.1 繼承的概念 192
6.1.2 繼承的實(shí)現(xiàn) 193
6.1.3 屬性的繼承 198
6.1.4 方法的繼承 199
6.1.5 final關(guān)鍵字 201
6.1.6 繼承的使用原則 204
任務(wù)實(shí)施 205
任務(wù)小結(jié) 207
任務(wù)拓展 207
素養(yǎng)提升 208
任務(wù)6.2 優(yōu)化會(huì)員信息類 208
任務(wù)目標(biāo) 208
任務(wù)描述 208
任務(wù)準(zhǔn)備 208
6.2.1 關(guān)鍵字super 208
6.2.2 構(gòu)造方法的繼承 212
6.2.3 對(duì)象類型的轉(zhuǎn)換 214
任務(wù)實(shí)施 218
任務(wù)小結(jié) 221
任務(wù)拓展 221
素養(yǎng)提升 222
任務(wù)6.3 實(shí)現(xiàn)會(huì)員信息的添加 222
任務(wù)目標(biāo) 222
任務(wù)描述 222
任務(wù)準(zhǔn)備 222
6.3.1 多態(tài)性 222
6.3.2 抽象方法和抽象類 227
6.3.3 接口 229
任務(wù)實(shí)施 234
任務(wù)小結(jié) 239
任務(wù)拓展 239
素養(yǎng)提升 240
模塊小結(jié) 240
模塊訓(xùn)練 241
模塊實(shí)踐 244
模塊單詞 244
模塊七 有家超市銷售管理系統(tǒng)的設(shè)計(jì)
與實(shí)現(xiàn) 245
模塊介紹 245
知識(shí)圖譜 245
模塊目標(biāo) 245
任務(wù)7.1 實(shí)現(xiàn)登錄管理 246
任務(wù)目標(biāo) 246
任務(wù)描述 246
任務(wù)準(zhǔn)備 246
7.1.1 管理員登錄管理 246
任務(wù)實(shí)施 248
任務(wù)小結(jié) 248
任務(wù)拓展 248
任務(wù)7.2 實(shí)現(xiàn)會(huì)員管理 249
任務(wù)目標(biāo) 249
任務(wù)描述 249
任務(wù)準(zhǔn)備 249
7.2.1 會(huì)員管理 249
任務(wù)實(shí)施 254
任務(wù)小結(jié) 254
任務(wù)拓展 254
任務(wù)7.3 實(shí)現(xiàn)銷售管理 255
任務(wù)目標(biāo) 255
任務(wù)描述 255
任務(wù)準(zhǔn)備 255
7.3.1 銷售管理 255
任務(wù)實(shí)施 257
任務(wù)小結(jié) 257
任務(wù)拓展 257
任務(wù)7.4 實(shí)現(xiàn)活動(dòng)中心管理 258
任務(wù)目標(biāo) 258
任務(wù)描述 258
任務(wù)準(zhǔn)備 258
7.4.1 活動(dòng)中心管理 258
任務(wù)實(shí)施 261
任務(wù)小結(jié) 261
任務(wù)拓展 261
模塊小結(jié) 261
模塊訓(xùn)練 261
模塊實(shí)踐 262
模塊單詞 262