中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)
> >>
面向?qū)ο蟪绦蛟O(shè)計(jì)JAVA/賀敏

包郵 面向?qū)ο蟪绦蛟O(shè)計(jì)JAVA/賀敏

作者:賀敏
出版社:電子工業(yè)出版社出版時(shí)間:2018-04-01
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 328
本類榜單:教材銷量榜
中 圖 價(jià):¥31.6(6.2折) 定價(jià)  ¥51.0 登錄后可看到會(huì)員價(jià)
加入購(gòu)物車 收藏
開(kāi)年大促, 全場(chǎng)包郵
?新疆、西藏除外
本類五星書更多>

面向?qū)ο蟪绦蛟O(shè)計(jì)JAVA/賀敏 版權(quán)信息

面向?qū)ο蟪绦蛟O(shè)計(jì)JAVA/賀敏 本書特色

本書基于TOPCARES-CDIO工程化教育理念,以“貪吃蛇游戲”作為案例進(jìn)行項(xiàng)目驅(qū)動(dòng),圍繞項(xiàng)目開(kāi)發(fā)所需知識(shí)進(jìn)行內(nèi)容組織,在保證實(shí)用性的同時(shí)兼顧知識(shí)的系統(tǒng)性。全書共分為 5 個(gè)單元,前 4 個(gè)單元系統(tǒng)論述了Java基礎(chǔ)語(yǔ)法(包括變量和表達(dá)式、程序控制結(jié)構(gòu)、字符串和數(shù)組)、面向?qū)ο蟪绦蛟O(shè)計(jì)的概念(包括特征和原則、類定義語(yǔ)法、繼承和多態(tài)、抽象類和接口、枚舉和泛型等)、Java Swing圖形化界面編程技術(shù)、Java常用類(包括正則表達(dá)式、集合類、Java I/O、數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)等);第5單元按工程化方式完整實(shí)現(xiàn)了“貪吃蛇游戲”的項(xiàng)目,對(duì)前面的知識(shí)進(jìn)行了綜合應(yīng)用。本書適合作為高等院校計(jì)算機(jī)及相關(guān)專業(yè)本科教材,也可作為相關(guān)培訓(xùn)機(jī)構(gòu)的培訓(xùn)教材,以及對(duì) Java開(kāi)發(fā)技術(shù)感興趣人員的參考書。

面向?qū)ο蟪绦蛟O(shè)計(jì)JAVA/賀敏 內(nèi)容簡(jiǎn)介

本書基于TOPCARES-CDIO工程化教育理念,以“貪吃蛇游戲”作為案例進(jìn)行項(xiàng)目驅(qū)動(dòng),圍繞項(xiàng)目開(kāi)發(fā)所需知識(shí)進(jìn)行內(nèi)容組織,在保證實(shí)用性的同時(shí)兼顧知識(shí)的系統(tǒng)性。全書共分為 5 個(gè)單元,前 4 個(gè)單元系統(tǒng)論述了Java基礎(chǔ)語(yǔ)法(包括變量和表達(dá)式、程序控制結(jié)構(gòu)、字符串和數(shù)組)、面向?qū)ο蟪绦蛟O(shè)計(jì)的概念(包括特征和原則、類定義語(yǔ)法、繼承和多態(tài)、抽象類和接口、枚舉和泛型等)、Java Swing圖形化界面編程技術(shù)、Java常用類(包括正則表達(dá)式、集合類、Java I/O、數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)等);第5單元按工程化方式完整實(shí)現(xiàn)了“貪吃蛇游戲”的項(xiàng)目,對(duì)前面的知識(shí)進(jìn)行了綜合應(yīng)用。本書適合作為高等院校計(jì)算機(jī)及相關(guān)專業(yè)本科教材,也可作為相關(guān)培訓(xùn)機(jī)構(gòu)的培訓(xùn)教材,以及對(duì) Java開(kāi)發(fā)技術(shù)感興趣人員的參考書。

面向?qū)ο蟪绦蛟O(shè)計(jì)JAVA/賀敏 目錄

第1單元 Java基礎(chǔ)語(yǔ)法


第1章 緒論 3
1.1 Java概述 3
1.1.1 Java的起源和發(fā)展 3
1.1.2 Java語(yǔ)言特點(diǎn) 4
1.1.3 Java運(yùn)行機(jī)制 5
1.2 面向?qū)ο笏枷?6
1.3 綜合項(xiàng)目概述 6
本章小結(jié) 7
習(xí)題 7
第2章 結(jié)構(gòu)化基礎(chǔ)語(yǔ)法 8
2.1 Java程序組成 8
2.1.1 注釋 9
2.1.2 程序入口點(diǎn) 10
2.1.3 程序組織 10
2.1.4 程序錯(cuò)誤 11
2.1.5 代碼規(guī)范 12
2.1.6 使用IDE 12
2.2 數(shù)據(jù)類型和變量 14
2.2.1 基本類型和引用類型 14
2.2.2 基本類型 14
2.2.3 變量 16
2.2.4 類型轉(zhuǎn)換 17
2.3 表達(dá)式和語(yǔ)句 18
2.3.1 算術(shù)運(yùn)算 18
2.3.2 關(guān)系運(yùn)算 19
2.3.3 條件運(yùn)算 20
2.3.4 賦值運(yùn)算 21
2.3.5 運(yùn)算符優(yōu)先級(jí) 21
2.3.6 位運(yùn)算 22
2.3.7 其他運(yùn)算 23
本章小結(jié) 24
習(xí)題 24
第3章 字符串和數(shù)組 25
3.1 字符串 25
3.1.1 字符串的創(chuàng)建 25
3.1.2 格式化字符串 26
3.1.3 字符串和基本類型轉(zhuǎn)換 26
3.1.4 字符串常用方法 27
3.2 數(shù)組 28
3.2.1 數(shù)組的定義 28
3.2.2 數(shù)組元素的訪問(wèn) 29
3.2.3 多維數(shù)組 29
本章小結(jié) 29
習(xí)題 29

第4章 程序控制結(jié)構(gòu) 31
4.1 分支結(jié)構(gòu) 31
4.1.1 if-else分支 31
4.1.2 switch分支 34
4.2 循環(huán)結(jié)構(gòu) 35
4.2.1 while循環(huán) 36
4.2.2 do-while循環(huán) 37
4.2.3 for循環(huán) 37
4.3 跳轉(zhuǎn)語(yǔ)句 39
4.3.1 break語(yǔ)句 39
4.3.2 continue語(yǔ)句 40
4.4 遞歸調(diào)用 41
4.5 綜合應(yīng)用 42
4.5.1 二分查找算法 42
4.5.2 九宮算術(shù) 43
4.5.3 Excel地址轉(zhuǎn)換 45
4.5.4 約瑟夫環(huán) 46
4.6 單元項(xiàng)目 48
4.6.1 項(xiàng)目概述 48
4.6.2 設(shè)計(jì)與實(shí)現(xiàn) 48
本章小結(jié) 50
習(xí)題 51


第2單元 Java面向?qū)ο?

第5章 面向?qū)ο笏枷爰霸瓌t 55
5.1 面向?qū)ο笏枷胩卣?55
5.2 面向?qū)ο笏枷朐瓌t 57
5.3 OOP引例 58
本章小結(jié) 61
習(xí)題 62
第6章 類定義語(yǔ)法 63
6.1 成員訪問(wèn)控制 63
6.2 數(shù)據(jù)相關(guān)成員 64
6.2.1 成員變量 64
6.2.2 構(gòu)造方法 64
6.2.3 get/set訪問(wèn)器 65
6.3 方法定義 66
6.3.1 方法構(gòu)成 66
6.3.2 方法重載 69
6.3.3 可變參數(shù) 70
6.4 類成員 71
6.4.1 類和對(duì)象 71
6.4.2 類成員定義 72
本章小結(jié) 74
習(xí)題 74
第7章 面向?qū)ο蟾呒?jí)概念 76
7.1 繼承和多態(tài) 76
7.1.1 繼承 76
7.1.2 對(duì)象的類型轉(zhuǎn)換 78
7.1.3 多態(tài) 79
7.1.4 Object類 82
7.2 抽象類和接口 89
7.2.1 抽象類 89
7.2.2 接口 90
7.2.3 抽象類和接口的區(qū)別 92
7.3 內(nèi)部類 94
7.3.1 頂層類成員 94
7.3.2 局部?jī)?nèi)部類 96
7.3.3 內(nèi)部類與多重繼承 97
7.4 枚舉類型 98
7.4.1 枚舉的定義 98
7.4.2 枚舉的實(shí)現(xiàn)原理 98
7.4.3 枚舉的使用 100
7.5 泛型編程 102
7.5.1 泛型類型 102
7.5.2 類型擦除 104
7.5.3 類型限制 105
7.5.4 泛型方法 107
7.6 類的組織:包 108
7.6.1 包的概念與意義 108
7.6.2 包的定義與使用 108
7.6.3 靜態(tài)導(dǎo)入 109
7.7 單元項(xiàng)目 109
7.7.1 項(xiàng)目概述 109
7.7.2 設(shè)計(jì)與實(shí)現(xiàn) 110
本章小結(jié) 117
習(xí)題 117


第3單元 GUI編程

第8章 Java Swing技術(shù) 121
8.1 Swing技術(shù)簡(jiǎn)介 121
8.1.1 Swing概述 121
8.1.2 GUI程序的創(chuàng)建 122
8.1.3 窗口坐標(biāo)體系 124
8.1.4 界面風(fēng)格 124
8.1.5 模式窗口與非模式窗口 125
8.2 常用容器 126
8.2.1 頂層容器 126
8.2.2 中間容器 129
8.3 常用布局 131
8.3.1 BorderLayout邊界布局 131
8.3.2 FlowLayout流式布局 133
8.3.3 CardLayout卡片布局 134
8.3.4 GridLayout網(wǎng)格布局 134
8.3.5 BoxLayout箱式布局 135
8.3.6 GridBagLayout非規(guī)則網(wǎng)格布局 137
8.3.7 絕對(duì)布局 140
8.4 事件監(jiān)聽(tīng)和處理 142
8.4.1 事件處理機(jī)制 142
8.4.2 鍵盤事件處理 144
8.4.3 鼠標(biāo)事件處理 147
8.4.4 窗口事件處理 151
8.5 常用UI元素 153
8.5.1 輔助元素 154
8.5.2 常用組件 156
8.5.3 通用對(duì)話框 161
8.5.4 菜單欄 167
8.5.5 系統(tǒng)托盤 169
8.6 自動(dòng)化任務(wù) 171
8.6.1 模擬鼠標(biāo)鍵盤 171
8.6.2 屏幕截圖 174
本章小結(jié) 176
習(xí)題 177
第9章 Java繪圖技術(shù) 178
9.1 界面繪圖機(jī)制 178
9.1.1 繪制過(guò)程 178
9.1.2 雙緩沖技術(shù) 179
9.1.3 繪圖與動(dòng)畫 179
9.2 Graphics的使用 181
9.2.1 幾何圖形繪制和填充 181
9.2.2 字符串繪制 185
9.2.3 圖片繪制 191
9.3 單元項(xiàng)目 194
9.3.1 GUI計(jì)算器 194
9.3.2 簡(jiǎn)易繪圖軟件 198
本章小結(jié) 208
習(xí)題 208




第4單元。蔭va常用技術(shù)
第10章 字符串與正則表達(dá)式 213
10.1 再論字符串 213
10.1.1 字符串的不變性 213
10.1.2 StringBuilder類 215
10.1.3 字符串其他常用操作 217
10.2 正則表達(dá)式 219
10.2.1 正則符號(hào) 219
10.2.2 正則驗(yàn)證與匹配 221
10.2.3 支持正則的字符串方法 225
本章小結(jié) 227
習(xí)題 227
第11章 Java集合框架 229
11.1 集合框架概述 229
11.2 常用集合類 231
11.2.1 ArrayList類 231
11.2.2 LinkedList類 233
11.2.3 HashMap類 236
11.2.4 HashSet類 240
11.3 集合工具類 240
11.3.1 Arrays類 240
11.3.2 Collections類 242
本章小結(jié) 242
習(xí)題 242
第12章 文件與I/O流 244
12.1 文件 244
12.1.1 創(chuàng)建文件對(duì)象 245
12.1.2 操作文件對(duì)象 245
12.2 I/O流概述 247
12.2.1 流的概念與分類 247
12.2.2 流的套接 247
12.3 字符流讀/寫 248
12.3.1 字符閱讀流 248
12.3.2 字符書寫流 249
12.4 字節(jié)流讀/寫 250
12.4.1 字節(jié)輸入流 250
12.4.2 字節(jié)輸出流 252
12.4.3 標(biāo)準(zhǔn)輸入/輸出 257
12.5 對(duì)象序列化 258
12.5.1 序列化技術(shù)概述 258
12.5.2 序列化與反序列化 258
12.5.3 序列化的限制 261
12.6 單元項(xiàng)目 262
12.6.1 項(xiàng)目概述 262
12.6.2 設(shè)計(jì)與實(shí)現(xiàn) 263
本章小結(jié) 267
習(xí)題 267
第13章 數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)JDBC 269
13.1 JDBC基本概念 269
13.2 JDBC驅(qū)動(dòng)程序類型 270
13.3 搭建數(shù)據(jù)庫(kù)環(huán)境 271
13.3.1 安裝MySQL數(shù)據(jù)庫(kù) 271
13.3.2 建立數(shù)據(jù)表 271
13.3.3 配置JDBC驅(qū)動(dòng) 271
13.3.4 接口Driver和類
DriverManager 272
13.3.5 編寫驅(qū)動(dòng)測(cè)試程序 273
13.4 數(shù)據(jù)庫(kù)訪問(wèn) 274
13.4.1 注冊(cè)數(shù)據(jù)庫(kù)驅(qū)動(dòng) 274
13.4.2 創(chuàng)建連接對(duì)象 274
13.4.3 創(chuàng)建SQL對(duì)象 275
13.4.4 執(zhí)行SQL語(yǔ)句 275
13.4.5 訪問(wèn)結(jié)果集對(duì)象 276
13.5 數(shù)據(jù)庫(kù)操作 277
13.5.1 在Swing窗口中顯示結(jié)果集 278
13.5.2 元數(shù)據(jù) 280
13.5.3 PreparedStatement對(duì)象 281
13.6 事務(wù)處理 282
13.6.1 事務(wù) 282
13.6.2 保存點(diǎn) 284
本章小結(jié) 285
習(xí)題 285

第5單元 課程項(xiàng)目實(shí)踐
第14章 課程項(xiàng)目—貪吃蛇游戲 289
14.1 項(xiàng)目功能描述 289
14.2 項(xiàng)目設(shè)計(jì)與實(shí)現(xiàn) 289
14.2.1 搭建游戲框架 289
14.2.2 GameImage類實(shí)現(xiàn) 290
14.2.3 DigitImage類實(shí)現(xiàn) 292
14.2.4 GameConfig類實(shí)現(xiàn) 292
14.2.5 Node類實(shí)現(xiàn) 294
14.2.6 Snake類實(shí)現(xiàn) 295
14.2.7 事件機(jī)制模擬 297
14.2.8 GameServer類實(shí)現(xiàn) 298
14.2.9 PanelInfo類實(shí)現(xiàn) 299
14.2.10 PanelGame類實(shí)現(xiàn) 301
14.2.11 國(guó)際化與本地化 301
14.2.12 MenuGame類實(shí)現(xiàn) 302
14.2.13 FrameGame類實(shí)現(xiàn) 304
14.2.14 PlayerController類實(shí)現(xiàn) 305
14.2.15 GameController類實(shí)現(xiàn) 305
14.2.16 GameEntry類實(shí)現(xiàn) 307
14.3 課程項(xiàng)目總結(jié) 308
附錄A 《勸學(xué)篇》 309
附錄B 編碼規(guī)范 311
附錄C JDK版本特性 314
展開(kāi)全部

面向?qū)ο蟪绦蛟O(shè)計(jì)JAVA/賀敏 作者簡(jiǎn)介

賀敏,男,副教授,就職于成都東軟學(xué)院,主持"Java語(yǔ)言程序設(shè)計(jì)基礎(chǔ)”課程改革與創(chuàng)新研究(省部級(jí)),主要教授面向?qū)ο蟪绦蛟O(shè)計(jì)等課程

商品評(píng)論(0條)
暫無(wú)評(píng)論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 磁力去毛刺机_去毛刺磁力抛光机_磁力光饰机_磁力滚抛机_精密金属零件去毛刺机厂家-冠古科技 | 模具ERP_模具管理系统_模具mes_模具进度管理_东莞市精纬软件有限公司 | 【中联邦】增稠剂_增稠粉_水性增稠剂_涂料增稠剂_工业增稠剂生产厂家 | 紫外线老化试验箱_uv紫外线老化试验箱价格|型号|厂家-正航仪器设备 | 整车VOC采样环境舱-甲醛VOC预处理舱-多舱法VOC检测环境仓-上海科绿特科技仪器有限公司 | 快速门厂家批发_PVC快速卷帘门_高速门_高速卷帘门-广州万盛门业 快干水泥|桥梁伸缩缝止水胶|伸缩缝装置生产厂家-广东广航交通科技有限公司 | 浙江寺庙设计-杭州寺院设计-宁波寺庙规划_汉匠 | 压砖机_电动螺旋压力机_粉末成型压力机_郑州华隆机械tel_0371-60121717 | 高柔性拖链电缆-聚氨酯卷筒电缆-柔性屏蔽电缆厂家-玖泰电缆 | 球形钽粉_球形钨粉_纳米粉末_难熔金属粉末-广东银纳官网 | 塑胶跑道施工-硅pu篮球场施工-塑胶网球场建造-丙烯酸球场材料厂家-奥茵 | 复合土工膜厂家|hdpe防渗土工膜|复合防渗土工布|玻璃纤维|双向塑料土工格栅-安徽路建新材料有限公司 | 智能垃圾箱|垃圾房|垃圾分类亭|垃圾分类箱专业生产厂家定做-宿迁市传宇环保设备有限公司 | 上海刑事律师|刑事辩护律师|专业刑事犯罪辩护律师免费咨询-[尤辰荣]金牌上海刑事律师团队 | 无压烧结银_有压烧结银_导电银胶_导电油墨_导电胶-善仁(浙江)新材料 | 二次元影像仪|二次元测量仪|拉力机|全自动影像测量仪厂家_苏州牧象仪器 | 气动隔膜阀_气动隔膜阀厂家_卫生级隔膜阀价格_浙江浙控阀门有限公司 | 爆破器材运输车|烟花爆竹运输车|1-9类危险品厢式运输车|湖北江南专用特种汽车有限公司 | 选宝石船-陆地水上开采「精选」色选机械设备-青州冠诚重工机械有限公司 | 涡街流量计_LUGB智能管道式高温防爆蒸汽温压补偿计量表-江苏凯铭仪表有限公司 | 湿地保护| 宜兴市恺瑞德环保科技有限公司| 大连海岛旅游网>>大连旅游,大连海岛游,旅游景点攻略,海岛旅游官网 | 定硫仪,量热仪,工业分析仪,马弗炉,煤炭化验设备厂家,煤质化验仪器,焦炭化验设备鹤壁大德煤质工业分析仪,氟氯测定仪 | 真空粉体取样阀,电动楔式闸阀,电动针型阀-耐苛尔(上海)自动化仪表有限公司 | 背压阀|减压器|不锈钢减压器|减压阀|卫生级背压阀|单向阀|背压阀厂家-上海沃原自控阀门有限公司 本安接线盒-本安电路用接线盒-本安分线盒-矿用电话接线盒-JHH生产厂家-宁波龙亿电子科技有限公司 | 考勤系统_考勤管理系统_网络考勤软件_政企|集团|工厂复杂考勤工时统计排班管理系统_天时考勤 | 提升海外网站流量,增加国外网站访客UV,定制海外IP-访客王 | 磁力反应釜,高压釜,实验室反应釜,高温高压反应釜-威海自控反应釜有限公司 | PU树脂_水性聚氨酯树脂_聚氨酯固化剂_聚氨酯树脂厂家_宝景化工 | IHDW_TOSOKU_NEMICON_EHDW系列电子手轮,HC1系列电子手轮-上海莆林电子设备有限公司 | 代办建筑资质升级-建筑资质延期就找上海国信启航 | 袋式过滤器,自清洗过滤器,保安过滤器,篮式过滤器,气体过滤器,全自动过滤器,反冲洗过滤器,管道过滤器,无锡驰业环保科技有限公司 | X光检测仪_食品金属异物检测机_X射线检测设备_微现检测 | 5nd音乐网|最新流行歌曲|MP3歌曲免费下载|好听的歌|音乐下载 免费听mp3音乐 | 耐高温电缆厂家-远洋高温电缆 | 超声波分散机-均质机-萃取仪-超声波涂料分散设备-杭州精浩 | 青岛成人高考_山东成考报名网| 走心机厂家,数控走心机-台州博城智能科技有限公司 | 苏州同创电子有限公司 - 四探针测试仪源头厂家 | 齿辊分级破碎机,高低压压球机,立式双动力磨粉机-郑州长城冶金设备有限公司 |