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

歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)
> >
JAVA編程基礎(chǔ)案例與實(shí)踐教程

包郵 JAVA編程基礎(chǔ)案例與實(shí)踐教程

出版社:人民郵電出版社出版時(shí)間:2024-07-01
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 268
中 圖 價(jià):¥50.6(7.2折) 定價(jià)  ¥69.8 登錄后可看到會(huì)員價(jià)
加入購(gòu)物車 收藏
開(kāi)年大促, 全場(chǎng)包郵
?新疆、西藏除外
本類五星書(shū)更多>

JAVA編程基礎(chǔ)案例與實(shí)踐教程 版權(quán)信息

JAVA編程基礎(chǔ)案例與實(shí)踐教程 本書(shū)特色

1.本書(shū)作者具有豐富的程序開(kāi)發(fā)經(jīng)驗(yàn)和一線教學(xué)經(jīng)驗(yàn),深知讀者需求和認(rèn)知規(guī)律。
2.本書(shū)在知識(shí)結(jié)構(gòu)方面使用了思維導(dǎo)圖,章節(jié)脈絡(luò)更清晰明確。
3.本書(shū)采用大量的Java實(shí)踐案例,內(nèi)容基本覆蓋Java的所有核心知識(shí)點(diǎn),實(shí)戰(zhàn)型極高,內(nèi)容非常直觀,可讀性較強(qiáng)。

JAVA編程基礎(chǔ)案例與實(shí)踐教程 內(nèi)容簡(jiǎn)介

本書(shū)以通俗易懂的語(yǔ)言、翔實(shí)的示例、新穎的內(nèi)容詮釋了Java這門 “安全性”“動(dòng)態(tài)性”“可移植性”的計(jì)算機(jī)語(yǔ)言。全書(shū)分為5部分,第1部分(任務(wù)1和任務(wù)2)介紹Java語(yǔ)言和Java基礎(chǔ)語(yǔ)法;第2部分(任務(wù)3~任務(wù)5)介紹Java語(yǔ)言用類與對(duì)象實(shí)現(xiàn)抽象與封裝的方法、面向?qū)ο蟮睦^承性與多態(tài)性、應(yīng)用抽象類與接口編程等內(nèi)容;第3部分(任務(wù)6~任務(wù)9)介紹Java的核心內(nèi)容,包括數(shù)組、Java的常用類、集合框架、異常處理、輸入/輸出及文件操作等內(nèi)容;第4部分(任務(wù)10~任務(wù)11)介紹Java的圖形用戶界面和數(shù)據(jù)庫(kù)編程;第5部分(任務(wù)12)介紹一個(gè)比較完整的綜合項(xiàng)目的開(kāi)發(fā)與實(shí)現(xiàn)。全書(shū)以應(yīng)用為核心展開(kāi),力求以知識(shí)的小集合來(lái)實(shí)現(xiàn)應(yīng)用范圍的較大化。 本書(shū)內(nèi)容以項(xiàng)目貫穿、任務(wù)驅(qū)動(dòng),教學(xué)內(nèi)容與教學(xué)案例深入融合。為了配合教學(xué),本書(shū)還提供課程微視頻、移動(dòng)端和PC端的教學(xué)測(cè)試平臺(tái)。 本書(shū)適合作為本科院校和高職院校計(jì)算機(jī)相關(guān)專業(yè)的Java程序設(shè)計(jì)課程的教材或教學(xué)參考書(shū),也可作為各類大數(shù)據(jù)或Java職業(yè)技能等級(jí)考試的輔助用書(shū),還可供計(jì)算機(jī)初學(xué)者作為學(xué)習(xí)編程語(yǔ)言的入門圖書(shū)。

JAVA編程基礎(chǔ)案例與實(shí)踐教程 目錄

目錄
任務(wù)1 認(rèn)識(shí)Java語(yǔ)言 1
1.1 Java語(yǔ)言簡(jiǎn)介 2
1.1.1 Java語(yǔ)言的產(chǎn)生 2
1.1.2 Java語(yǔ)言的版本 3
1.1.3 Java語(yǔ)言的特點(diǎn) 3
1.2 Java開(kāi)發(fā)運(yùn)行環(huán)境 4
1.2.1 JDK的下載和安裝 4
1.2.2 配置環(huán)境變量 6
1.3 編寫和運(yùn)行Java程序 9
1.3.1 第 一個(gè)Java程序 10
1.3.2 Java程序的執(zhí)行過(guò)程 11
1.3.3 輸出和輸入語(yǔ)句 12
1.4 集成開(kāi)發(fā)環(huán)境IntelliJ IDEA 13
1.4.1 下載和安裝IntelliJ IDEA 13
1.4.2 創(chuàng)建項(xiàng)目和文件 14
1.5 學(xué)生信息管理項(xiàng)目介紹 16
習(xí)題1 17 任務(wù)2 掌握J(rèn)ava基礎(chǔ)語(yǔ)法 18
2.1 數(shù)據(jù)類型、常量與變量 19
2.1.1 數(shù)據(jù)類型 19
2.1.2 標(biāo)識(shí)符和關(guān)鍵字 20
2.1.3 常量和變量 21
2.2 運(yùn)算符和表達(dá)式 23
2.2.1 算術(shù)運(yùn)算符 23
2.2.2 關(guān)系運(yùn)算符 24
2.2.3 邏輯運(yùn)算符 24
2.2.4 位運(yùn)算符 25
2.2.5 賦值運(yùn)算符 25
2.2.6 其他運(yùn)算符 26
2.2.7 運(yùn)算符的優(yōu)先級(jí) 27
2.2.8 數(shù)據(jù)類型轉(zhuǎn)換 27
2.3 流程控制語(yǔ)句 28
2.3.1 程序的基本流程 29
2.3.2 分支結(jié)構(gòu) 29
2.3.3 循環(huán)結(jié)構(gòu) 31
2.3.4 跳轉(zhuǎn)語(yǔ)句 34
2.4 程序注釋與編碼規(guī)范 35
2.4.1 程序注釋 35
2.4.2 編碼規(guī)范 35
2.5 項(xiàng)目實(shí)踐 36
習(xí)題2 38 任務(wù)3 用類與對(duì)象實(shí)現(xiàn)抽象與封裝 40
3.1 面向?qū)ο蟮幕舅枷?41
3.1.1 面向?qū)ο缶幊痰母拍?41
3.1.2 面向?qū)ο缶幊痰奶攸c(diǎn) 42
3.2 類的定義 43
3.2.1 類的結(jié)構(gòu) 43
3.2.2 成員變量 43
3.2.3 成員方法 43
3.3 創(chuàng)建和使用對(duì)象 44
3.3.1 創(chuàng)建對(duì)象 44
3.3.2 訪問(wèn)對(duì)象成員 45
3.3.3 引用數(shù)據(jù)類型 45
3.3.4 方法的重載 46
3.4 構(gòu)造方法 48
3.4.1 構(gòu)造方法的特征 48
3.4.2 默認(rèn)構(gòu)造方法 48
3.4.3 構(gòu)造方法的重載 49
3.5 this關(guān)鍵字 50
3.5.1 this訪問(wèn)類中的成員變量 50
3.5.2 this調(diào)用類的成員方法 50
3.5.3 this調(diào)用本類構(gòu)造方法 51
3.6 static關(guān)鍵字 52
3.6.1 靜態(tài)變量 52
3.6.2 靜態(tài)方法 53
3.6.3 靜態(tài)代碼塊 54
3.7 封裝 55
3.8 項(xiàng)目實(shí)踐 56
習(xí)題3 58 任務(wù)4 面向?qū)ο蟮睦^承性與多態(tài)性 60
4.1 創(chuàng)建和導(dǎo)入包 61
4.1.1 package語(yǔ)句 61
4.1.2 import語(yǔ)句 62
4.2 訪問(wèn)控制權(quán)限 62
4.2.1 類成員的訪問(wèn)權(quán)限 62
4.2.2 類的訪問(wèn)權(quán)限 64
4.3 類的繼承 65
4.3.1 繼承的概念 65
4.3.2 繼承中的權(quán)限控制 66
4.3.3 子類對(duì)象構(gòu)造過(guò)程 67
4.3.4 方法的重寫 68
4.3.5 super關(guān)鍵字 69
4.4 多態(tài) 72
4.4.1 編譯時(shí)多態(tài) 72
4.4.2 運(yùn)行時(shí)多態(tài) 73
4.4.3 對(duì)象的類型轉(zhuǎn)換 74
4.4.4 instanceof運(yùn)算符 75
4.5 final關(guān)鍵字 76
4.6 項(xiàng)目實(shí)踐 77
習(xí)題4 78 任務(wù)5 應(yīng)用抽象類與接口編程 81
5.1 抽象類 82
5.2 接口 84
5.2.1 接口的定義 84
5.2.2 接口的實(shí)現(xiàn) 85
5.2.3 接口的繼承 86
5.2.4 普通類、抽象類、接口關(guān)系 87
5.3 內(nèi)部類 88
5.3.1 內(nèi)部類定義 88
5.3.2 成員內(nèi)部類 88
5.3.3 方法內(nèi)部類* 89
5.3.4 靜態(tài)內(nèi)部類* 90
5.4 匿名類 91
5.4.1 匿名類定義 91
5.4.2 匿名類應(yīng)用 92
5.5 項(xiàng)目實(shí)踐 94
習(xí)題5 95 任務(wù)6 掌握數(shù)組與Java的常用類 97
6.1 數(shù)組 98
6.1.1 一維數(shù)組 98
6.1.2 二維數(shù)組 100
6.2 Java基礎(chǔ)類庫(kù) 103
6.3 Object類 104
6.4 字符串類 107
6.4.1 String類 107
6.4.2 StringBuffer類 110
6.4.3 StringTokenizer類 111
6.5 Math類 113
6.6 Random類 114
6.7 包裝類 115
6.8 項(xiàng)目實(shí)踐 116
習(xí)題6 119 任務(wù)7 學(xué)習(xí)與應(yīng)用集合框架 122
7.1 集合框架與Collection 接口 123
7.1.1 集合框架 123
7.1.2 Collection接口 124
7.2 List接口及子類實(shí)現(xiàn) 125
7.2.1 List接口 125
7.2.2 List接口的子類實(shí)現(xiàn) 125
7.2.3 集合的遍歷 127
7.3 Set接口及子類實(shí)現(xiàn) 129
7.3.1 Set接口 129
7.3.2 Set接口的子類實(shí)現(xiàn) 129
7.4 Map接口及子類實(shí)現(xiàn) 131
7.5 泛型 133
7.5.1 泛型類 133
7.5.2 集合框架中泛型的應(yīng)用 134
7.6 Collections類和Arrays類 135
7.6.1 Collections類 135
7.6.2 Arrays類 137
7.7 項(xiàng)目實(shí)踐 140
習(xí)題7 144 任務(wù)8 Java的異常處理 146
8.1 異常處理概述 147
8.1.1 異常的概念 147
8.1.2 異常類的層次 148
8.2 異常處理機(jī)制 149
8.2.1 try-catch-finally語(yǔ)句 149
8.2.2 throws語(yǔ)句 151
8.2.3 throw語(yǔ)句 152
8.3 用戶自定義異常 153
8.4 項(xiàng)目實(shí)踐 154
習(xí)題8 156 任務(wù)9 輸入輸出及文件操作 159
9.1 輸入輸出概述 161
9.1.1 流的層次 161
9.1.2 流的分類 162
9.2 字節(jié)流類 163
9.2.1 InputStream和OutputStream 163
9.2.2 FileInputStream和FileOutputstream 163
9.2.3 BufferedInputStream和BufferedOutputStream 166
9.2.4 DataInputStream和DataOutputStream* 167
9.3 字符流類 168
9.3.1 Reader和Writer 168
9.3.2 FileReader和FileWriter 169
9.3.3 BufferedReader和BufferedWriter 170
9.3.4 PrintWriter 170
9.4 File類 171
9.4.1 File類的方法 171
9.4.2 File類的應(yīng)用 172
9.5 項(xiàng)目實(shí)踐 174
習(xí)題9 177 任務(wù)10 使用圖形用戶界面編程 178
10.1 圖形用戶界面概述 179
10.1.1 AWT包與Swing包 179
10.1.2 Swing組件的層次關(guān)系 179
10.2 常用容器與組件 180
10.2.1 JFrame 180
10.2.2 JPanel 182
10.2.3 JButton 182
10.2.4 JLabel 182
10.2.5 JTextField 182
10.2.6 JTextArea 183
10.3 布局管理器 184
10.3.1 流布局 184
10.3.2 邊界布局 185
10.3.3 網(wǎng)格布局 186
10.3.4 盒式布局 187
10.3.5 界面示例 188
10.4 事件處理 190
10.4.1 事件處理機(jī)制 190
10.4.2 事件處理的類和接口 190
10.4.3 事件響應(yīng)的實(shí)現(xiàn) 191
10.4.4 事件監(jiān)聽(tīng)的過(guò)程 192
10.5 其它組件 194
10.5.1 JRadioButton 194
10.5.2 JList 196
10.5.3 JTable 198
10.5.4 菜單組件 199
10.6 對(duì)話框 200
10.7 項(xiàng)目實(shí)踐 202
習(xí)題10 207 任務(wù)11 Java的數(shù)據(jù)庫(kù)編程 209
11.1 數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí) 210
11.1.1 數(shù)據(jù)庫(kù)的概念 210
11.1.2 MySQL數(shù)據(jù)庫(kù) 211
11.2 SQL語(yǔ)言 214
11.2.1 創(chuàng)建和刪除表 214
11.2.2 向表中插入數(shù)據(jù) 216
11.2.3 修改表中的數(shù)據(jù) 216
11.2.4 刪除表中的數(shù)據(jù) 216
11.2.5 查詢數(shù)據(jù) 216
11.3 使用JDBC訪問(wèn)數(shù)據(jù)庫(kù) 217
11.3.1 JDBC概念 217
11.3.2 訪問(wèn)數(shù)據(jù)庫(kù)的步驟 218
11.3.3 JDBC API 219
11.3.4 Java的JDBC編程 221
11.4 項(xiàng)目實(shí)踐 225
習(xí)題11 231 任務(wù)12 學(xué)生信息管理項(xiàng)目的實(shí)現(xiàn) 232
12.1 項(xiàng)目的分析與設(shè)計(jì) 233
12.1.1 項(xiàng)目功能分析 233
12.1.2 項(xiàng)目結(jié)構(gòu)設(shè)計(jì) 233
12.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì) 234
12.1.4 項(xiàng)目中的類及函數(shù) 234
12.2 學(xué)生信息類的實(shí)現(xiàn) 235
12.3 登錄功能的實(shí)現(xiàn) 236
12.3.1 登錄功能描述 236
12.3.2 登錄窗口的實(shí)現(xiàn) 236
12.3.3 登錄過(guò)程的實(shí)現(xiàn) 238
12.4 信息管理模塊的實(shí)現(xiàn) 239
12.4.1 實(shí)現(xiàn)添加信息功能 239
12.4.2 實(shí)現(xiàn)刪除信息功能 241
12.4.3 實(shí)現(xiàn)顯示信息功能 242
12.5 數(shù)據(jù)備份模塊的實(shí)現(xiàn) 244
12.5.1 實(shí)現(xiàn)數(shù)據(jù)導(dǎo)入功能 244
12.5.2 實(shí)現(xiàn)數(shù)據(jù)導(dǎo)出功能 245
習(xí)題12 247 任務(wù)13 高并發(fā)基礎(chǔ)與案例 249
13.1 高并發(fā)概述 250
13.2 系統(tǒng)分析與大型互聯(lián)網(wǎng)架構(gòu)設(shè)計(jì) 250
13.2.1 系統(tǒng)分析原則 251
13.2.2 系統(tǒng)設(shè)計(jì)要點(diǎn) 255
13.2.3 大型系統(tǒng)的演進(jìn) 260
13.2.4 大型系統(tǒng)架構(gòu)設(shè)計(jì) 262
13.3 高并發(fā)相關(guān)JVM與JDK新特性案例講解 266
13.3.1 JVM核心概念及JVM對(duì)高并發(fā)的支持 266
13.3.2 Java對(duì)同步機(jī)制的解決方案及案例解析 270
展開(kāi)全部

JAVA編程基礎(chǔ)案例與實(shí)踐教程 作者簡(jiǎn)介

劉德山,遼寧師范大學(xué)計(jì)算機(jī)與信息技術(shù)學(xué)院教授,計(jì)算機(jī)科學(xué)與技術(shù)(師范)國(guó)家特色專業(yè)建設(shè)點(diǎn)負(fù)責(zé)人,全國(guó)高等院校計(jì)算機(jī)基礎(chǔ)教育研究會(huì)理事,遼寧省計(jì)算機(jī)基礎(chǔ)教育學(xué)會(huì)常務(wù)理事、副理事長(zhǎng)。長(zhǎng)期從事智能信息處理、軟件工程、數(shù)據(jù)庫(kù)技術(shù)、計(jì)算機(jī)輔助教學(xué)等方向研究。在網(wǎng)絡(luò)及Web編程方向先后講授Java程序設(shè)計(jì)、網(wǎng)站設(shè)計(jì)基礎(chǔ)、Web程序設(shè)計(jì)等課程。獲批遼寧省優(yōu)秀教學(xué)成果獎(jiǎng)2項(xiàng),主編教材多部。其中,人民郵電出版社出版的教材《Visual FoxPro數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用(第2版)》獲批遼寧省普通高等學(xué)校精品教材,在清華大學(xué)出版社出版的《C++STL基礎(chǔ)及應(yīng)用》獲批“十二五”普通高等教育本科國(guó)家規(guī)劃教材。 李碩,大連交通大學(xué)信息學(xué)院軟件工程教研室主任,中國(guó)計(jì)算機(jī)學(xué)會(huì)專業(yè)會(huì)員,教育部華為智能基座程序設(shè)計(jì)課程虛擬教研室成員。榮獲遼寧省科學(xué)技術(shù)進(jìn)步獎(jiǎng)三等獎(jiǎng)。全國(guó)藍(lán)橋杯競(jìng)賽國(guó)賽省賽優(yōu)秀指導(dǎo)教師。 崔曉松,遼寧師范大學(xué)計(jì)算機(jī)與信息技術(shù)學(xué)院教師,曾主編《HTML+CSS+JavaScript網(wǎng)站開(kāi)發(fā)實(shí)用技術(shù)》《Java程序設(shè)計(jì)》《大學(xué)計(jì)算機(jī)基礎(chǔ)》等教材,研究方向集中在軟件開(kāi)發(fā)、信息技術(shù)教育。

商品評(píng)論(0條)
暫無(wú)評(píng)論……
書(shū)友推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 英语词典_成语词典_日语词典_法语词典_在线词典网 | 雾度仪_雾度计_透光率雾度仪价格-三恩时(3nh)光电雾度仪厂家 | 成都网站建设制作_高端网站设计公司「做网站送优化推广」 | 间苯二酚,间苯二酚厂家-淄博双和化工| 真空泵维修保养,普发,阿尔卡特,荏原,卡西亚玛,莱宝,爱德华干式螺杆真空泵维修-东莞比其尔真空机电设备有限公司 | 不锈钢闸阀_球阀_蝶阀_止回阀_调节阀_截止阀-可拉伐阀门(上海)有限公司 | 房在线-免费房产管理系统软件-二手房中介房屋房源管理系统软件 | 新材料分散-高速均质搅拌机-超声波分散混合-上海化烁智能设备有限公司 | 喷漆房_废气处理设备-湖北天地鑫环保设备有限公司 | 深圳展厅设计_企业展馆设计_展厅设计公司_数字展厅设计_深圳百艺堂 | 金联宇电缆|广东金联宇电缆厂家_广东金联宇电缆实业有限公司 | 成都茶楼装修公司 - 会所设计/KTV装修 - 成都朗煜装饰公司 | 模具硅橡胶,人体硅胶,移印硅胶浆厂家-宏图硅胶科技 | 伟秀电气有限公司-10kv高低压开关柜-高低压配电柜-中置柜-充气柜-欧式箱变-高压真空断路器厂家 | 海德莱电力(HYDELEY)-无功补偿元器件生产厂家-二十年专业从事电力电容器 | 精密模具制造,注塑加工,吹塑和吹瓶加工,EPS泡沫包装生产 - 济南兴田塑胶有限公司 | 合肥网络推广_合肥SEO网站优化-安徽沃龙First | 天津试验仪器-电液伺服万能材料试验机,恒温恒湿标准养护箱,水泥恒应力压力试验机-天津鑫高伟业科技有限公司 | 沈阳激光机-沈阳喷码机-沈阳光纤激光打标机-沈阳co2激光打标机 | 变频器维修公司_plc维修_伺服驱动器维修_工控机维修 - 夫唯科技 变位机,焊接变位机,焊接变位器,小型变位机,小型焊接变位机-济南上弘机电设备有限公司 | 河北中仪伟创试验仪器有限公司是专业生产沥青,土工,水泥,混凝土等试验仪器的厂家,咨询电话:13373070969 | 工程管道/塑料管材/pvc排水管/ppr给水管/pe双壁波纹管等品牌管材批发厂家-河南洁尔康建材 | 仿古瓦,仿古金属瓦,铝瓦,铜瓦,铝合金瓦-西安东申景观艺术工程有限公司 | 济南网站建设|济南建网站|济南网站建设公司【济南腾飞网络】【荐】 | Jaeaiot捷易科技-英伟达AI显卡模组/GPU整机服务器供应商 | 聚氨酯催化剂K15,延迟催化剂SA-1,叔胺延迟催化剂,DBU,二甲基哌嗪,催化剂TMR-2,-聚氨酯催化剂生产厂家 | Copeland/谷轮压缩机,谷轮半封闭压缩机,谷轮涡旋压缩机,型号规格,技术参数,尺寸图片,价格经销商 CTP磁天平|小电容测量仪|阴阳极极化_双液系沸点测定仪|dsj电渗实验装置-南京桑力电子设备厂 | 蒸压釜_蒸养釜_蒸压釜厂家-山东鑫泰鑫智能装备有限公司 | 纯化水设备-纯水设备-超纯水设备-[大鹏水处理]纯水设备一站式服务商-东莞市大鹏水处理科技有限公司 | 刘秘书_你身边专业的工作范文写作小秘书 | 浙江宝泉阀门有限公司 | 骨龄仪_骨龄检测仪_儿童骨龄测试仪_品牌生产厂家【品源医疗】 | 【中联邦】增稠剂_增稠粉_水性增稠剂_涂料增稠剂_工业增稠剂生产厂家 | 医养体检包_公卫随访箱_慢病随访包_家签随访包_随访一体机-济南易享医疗科技有限公司 | 运动木地板厂家,篮球场木地板品牌,体育场馆木地板安装 - 欧氏运动地板 | 杭州实验室尾气处理_实验台_实验室家具_杭州秋叶实验设备有限公司 | 自动部分收集器,进口无油隔膜真空泵,SPME固相微萃取头-上海楚定分析仪器有限公司 | 金联宇电缆总代理-金联宇集团-广东金联宇电缆实业有限公司 | 上海办公室装修,办公楼装修设计,办公空间设计,企业展厅设计_写艺装饰公司 | 上海单片机培训|重庆曙海培训分支机构—CortexM3+uC/OS培训班,北京linux培训,Windows驱动开发培训|上海IC版图设计,西安linux培训,北京汽车电子EMC培训,ARM培训,MTK培训,Android培训 | 丽陂特官网_手机信号屏蔽器_Wifi信号干扰器厂家_学校考场工厂会议室屏蔽仪 |