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

歡迎光臨中圖網(wǎng) 請 | 注冊
> >
Java程序設(shè)計基礎(chǔ)教程(慕課版)

包郵 Java程序設(shè)計基礎(chǔ)教程(慕課版)

出版社:人民郵電出版社出版時間:2019-08-01
開本: 26cm 頁數(shù): 264頁
中 圖 價:¥33.9(5.7折) 定價  ¥59.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

Java程序設(shè)計基礎(chǔ)教程(慕課版) 版權(quán)信息

Java程序設(shè)計基礎(chǔ)教程(慕課版) 本書特色

適讀人群 :本書適合作為本科、高職、培訓班的教材,也可供讀者自學使用。
精講視頻,詳細講解基礎(chǔ)知識、行業(yè)應(yīng)用、案例操作過程
一線項目研發(fā)、設(shè)計、管理工程師+極客學院、北風網(wǎng)金牌講師詳細講解實戰(zhàn)應(yīng)用
任務(wù)案例邊學邊練,全面涵蓋知識點
基礎(chǔ)知識任務(wù)+每章實戰(zhàn)案例+綜合設(shè)計實例+綜合實戰(zhàn),4步從零基礎(chǔ)到JS達人
平臺支撐,免費贈送資源
1.全部案例源代碼、素材、*終文件
2.全書電子教案
3.人郵學院高清精講視頻課程
視頻可掃書中二維碼移動觀看,也可以登錄人郵學院(www.rymooc.com),注冊登錄后使用封底刮刮卡激活課程,在線觀看。案例代碼等資源可登陸人郵教育社區(qū)(www.ryjiaoyu.com.cn)或根據(jù)書中網(wǎng)盤地址下載使用。

Java程序設(shè)計基礎(chǔ)教程(慕課版) 內(nèi)容簡介

本書通過大量案例詳細講解了Java程序設(shè)計的基礎(chǔ)知識, 共12章, 內(nèi)容包括: Java基礎(chǔ)知識, 基本類型及運算符, 控制執(zhí)行流程, 字符串, 面向?qū)ο? 集合和數(shù)組, 文件及流, 日期和時間, 反射、異常及枚舉, 并發(fā)編程, 網(wǎng)絡(luò)編程及綜合實訓 —— 簡易網(wǎng)上自助銀行系統(tǒng)。本書運用圖、文、視頻配合講解, 淺顯易懂, 代碼注釋詳細, 配全套慕課視頻, 資源豐富, 貼近行業(yè)應(yīng)用。

Java程序設(shè)計基礎(chǔ)教程(慕課版) 目錄

第 1章 Java基礎(chǔ)知識 1

1.1 Java簡介 2

1.1.1 Java的誕生及發(fā)展歷程 2

1.1.2 Java的語言特點 2

1.2 Java開發(fā)環(huán)境搭建 3

1.2.1 JDK、JRE與JVM 3

1.2.2 系統(tǒng)環(huán)境變量配置 4

1.3 Java開發(fā)工具的使用 11

1.3.1 Java比較流行的編輯工具簡介 12

1.3.2 Eclipse的安裝及使用 13

1.4 動手任務(wù):使用Eclipse編寫Hello World程序 14

1.5 動手任務(wù):創(chuàng)建一個Java項目 18

1.6 本章小結(jié) 18

第 2章 基本數(shù)據(jù)類型及運算符 20

2.1 基本數(shù)據(jù)類型 21

2.1.1 基本數(shù)據(jù)類型分類 21

2.1.2 基本數(shù)據(jù)類型的拆裝箱 22

案例2-1 常量和變量 23

案例2-2 基本數(shù)據(jù)類型的拆裝箱 23

案例2-3 獲取基本數(shù)據(jù)類型的范圍值 24

案例2-4 包裝類的轉(zhuǎn)換方法 25

2.1.3 拓展:Integer的parse()和valueOf()使用 25

2.2 運算符 26

2.2.1 算術(shù)運算符 26

案例2-5 加減運算 27

案例2-6 乘除法運算 28

案例2-7 取余運算 28

案例2-8 自增自減 29

2.2.2 關(guān)系運算符和邏輯運算符 29

案例2-9 邏輯與運算與邏輯或運算 31

2.2.3 賦值運算符與條件運算符 32

2.2.4 運算符的優(yōu)先級 33

案例2-10 二目運算求值順序 34

2.3 動手任務(wù):IP地址轉(zhuǎn)換程序設(shè)計 35

2.4 本章小結(jié) 37

第3章 控制執(zhí)行流程 38

3.1 選擇結(jié)構(gòu)語句 39

3.1.1 if條件語句 39

案例3-1 if-else初探 39

案例3-2 if-else嵌套語句 40

3.1.2 switch條件語句 40

案例3-3 switch實現(xiàn)阿拉伯數(shù)字轉(zhuǎn)中文大寫數(shù)字 41

案例3-4 當前月份距元旦天數(shù) 41

3.2 循環(huán)結(jié)構(gòu)語句 42

3.2.1 while循環(huán)語句 42

案例3-5 循環(huán)輸出1~10 42

3.2.2 do-while循環(huán)語句 43

案例3-6 while和do-while 43

3.2.3 for循環(huán)語句 44

案例3-7 for循環(huán)的使用 44

案例3-8 多變量for語句 45

3.2.4 break與continue 45

案例3-9 break和continue 45

3.3 動手任務(wù):冒泡排序 46

案例3-10 數(shù)組冒泡排序 47

3.4 本章小結(jié) 48

第4章 字符串 49

4.1 String類及其常用API 50

案例4-1 字符串的初始化 50

4.1.1 字符串常量池 51

案例4-2 字符串不同創(chuàng)建方式耗時比較 51

4.1.2 字符串常用API 52

案例4-3 字符串非空判斷與長度返回 53

案例4-4 字符串的查詢操作 54

案例4-5 字符串的修改操作 55

案例4-6 字符串的分割操作 56

案例4-7 字符串的比較操作 57

4.1.3 拓展:不變的字符串 57

4.2 StringBuffer類 59

4.2.1 StringBuffer的應(yīng)用 59

案例4-8 StringBuffer的字符串拼接插入 59

案例4-9 StringBuffer的常用操作方法 60

4.2.2 StringBuilder與StringBuffer的比較 61

案例4-10 StringBuilder的常用方法 61

4.3 常用的JavaAPI 62

4.3.1 System類 62

案例4-11 系統(tǒng)環(huán)境變量 62

案例4-12 系統(tǒng)當前時間 63

案例4-13 數(shù)組拷貝 64

4.3.2 Random類與Math類 64

案例4-14 Random隨機生成隨機數(shù) 64

案例4-15 數(shù)學類 66

4.4 動手任務(wù):猜數(shù)字游戲 66

案例4-16 Scanner初識 67

案例4-17 猜數(shù)字游戲 68

4.5 本章小結(jié) 69

第5章 面向?qū)ο?70

5.1 面向?qū)ο蟾拍?71

5.2 類的概念 72

5.2.1 什么是類 72

5.2.2 類的使用 72

案例5-1 類的聲明 73

案例5-2 類的使用 74

案例5-3 方法調(diào)用及返回值 75

5.3 封裝 76

案例5-4 方法封裝 76

案例5-5 屬性封裝 77

5.4 繼承 79

案例5-6 魚的繼承 80

案例5-7 抽象類的定義和使用 83

案例5-8 接口的使用 84

5.5 多態(tài) 86

5.5.1 多態(tài)的概念 86

5.5.2 重寫與重載 87

案例5-9 方法的重載 87

案例5-10 方法的重寫 88

5.5.3 內(nèi)部類 89

案例5-11 內(nèi)部類的創(chuàng)建及使用 89

案例5-12 嵌入類 91

案例5-13 內(nèi)部成員類 92

案例5-14 本地類 93

案例5-15 內(nèi)部類的相互訪問 94

5.5.4 拓展:Object類 97

5.6 動手任務(wù):多態(tài)的強大——間諜的變身技能 97

5.7 本章小結(jié) 100

第6章 集合和數(shù)組 102

6.1 集合初探 103

6.1.1 Collection 103

6.1.2 Map集合 104

案例6-1 Map的使用 104

案例6-2 HashMap及TreeMap的使用 106

6.1.3 List鏈表 107

案例6-3 順序表 108

案例6-4 鏈表操作 111

6.1.4 Set集合 112

案例6-5 計算出現(xiàn)的次數(shù) 112

6.2 集合的遍歷 113

6.2.1 Iterator接口 113

案例6-6 集合的迭代 113

6.2.2 增強型for循環(huán) 115

案例6-7 增強型for循環(huán) 115

6.3 動手任務(wù):三人斗地主——洗牌發(fā)牌程序 116

6.4 數(shù)組 119

6.4.1 數(shù)組的定義及初始化 120

6.4.2 數(shù)組的使用 120

案例6-8 一維數(shù)組的使用 120

案例6-9 二維數(shù)組 122

6.5 動手任務(wù): 數(shù)組排序 122

6.6 本章小結(jié) 125

第7章 文件及流 126

7.1 File類 127

7.1.1 File的常用API 127

案例7-1 文件的創(chuàng)建 127

案例7-2 文件的固有屬性 128

案例7-3 文件的可變屬性 129

7.1.2 目錄文件遍歷 130

案例7-4 獲取子文件列表和目錄 130

案例7-5 獲取目錄下的所有文本文件并打印輸出 131

案例7-6 刪除文件夾 132

7.2 輸入輸出流 133

7.2.1 輸入輸出流概念 134

7.2.2 字節(jié)流 134

案例7-7 文件輸入輸出流 135

案例7-8 文件的復制 137

案例7-9 RandomAccessFile操作文件 138

7.2.3 字符流 139

案例7-10 使用緩存字符流讀取和寫入數(shù)據(jù) 139

7.3 動手任務(wù):文件系統(tǒng) 140

7.4 本章小結(jié) 146

第8章 日期和時間 147

8.1 Date類 148

8.1.1 計算機的時間 148

案例8-1 當前時間與計算機元年 148

8.1.2 Date類的應(yīng)用 148

案例8-2 Date類的使用 149

8.2 Calendar類 149

8.2.1 什么是日歷類型 149

8.2.2 日歷類型的計算 149

案例8-3 日期的計算 149

案例8-4 萬年歷 151

8.3 動手任務(wù):超市過期提醒及促銷活動 152

8.4 本章小結(jié) 153

第9章 反射、異常及枚舉 154

9.1 反射 155

9.1.1 什么是反射 155

案例9-1 類型自動識別 155

案例9-2 利用Class創(chuàng)建類對象 156

案例9-3 通過類名獲取類信息 157

案例9-4 instanceof獲取類型信息 158

案例9-5 Java的String類的反射 159

9.1.2 反射的應(yīng)用 160

案例9-6 獲取類的構(gòu)造方法 160

案例9-7 使用反射創(chuàng)建一個類的

對象 161

案例9-8 獲取類中的成員屬性 162

案例9-9 改變成員變量的值 163

案例9-10 獲取類的方法 164

案例9-11 執(zhí)行類的方法 165

9.2 異常 167

9.2.1 概念 167

9.2.2 基本異常 168

案例9-12 數(shù)組下標越界異常 168

案例9-13 異常的捕獲順序 168

案例9-14 finally語句塊 169

案例9-15 異常拋出 170

9.2.3 自定義異常 171

案例9-16 自定義異常 171

9.2.4 拓展:Error及Runtime

Exception 172

9.3 枚舉 172

案例9-17 枚舉的簡單使用 173

案例9-18 向enum中添加新方法 173

案例9-19 Enum實現(xiàn)接口 174

9.4 動手任務(wù):復制對象屬性 175

9.5 本章小結(jié) 179

第 10章 并發(fā)編程 181

10.1 線程與進程 182

10.2 線程的創(chuàng)建 182

10.2.1 繼承Thread類 182

案例10-1 Thread實現(xiàn)多線程 184

案例10-2 Thread的部分方法使用 185

案例10-3 start方法和run方法 185

10.2.2 實現(xiàn)Runnable接口 187

案例10-4 Runnable實現(xiàn)多線程 187

10.3 線程的調(diào)度 187

10.3.1 線程的生命周期 187

10.3.2 線程的優(yōu)先級 188

案例10-5 線程優(yōu)先級 188

10.3.3 線程插隊 189

案例10-6 線程插隊 190

10.3.4 線程休眠 191

案例10-7 線程休眠 191

10.3.5 同步與互斥 193

案例10-8 非同步接水 193

案例10-9 同步接水 194

案例10-10 線程互斥的計數(shù)器 195

案例10-11 生產(chǎn)者-消費者模型 195

10.3.6 死鎖問題 197

案例10-12 線程死鎖 198

10.4 多線程 199

10.4.1 線程池技術(shù) 199

案例10-13 緩存線程池 199

案例10-14 計劃任務(wù)線程池 200

10.4.2 Callable和Future 200

案例10-15 Callable的用法 201

案例10-16 Future的用法 201

10.5 動手任務(wù):多線程獲取文件大小 202

10.6 本章小結(jié) 205

第 11章 網(wǎng)絡(luò)編程 206

11.1 網(wǎng)絡(luò)通信協(xié)議 207

11.1.1 TCP及UDP協(xié)議 207

案例11-1 URL和URLConnection的使用 207

11.1.2 IP地址及端口號 208

案例11-2 IP類的使用 208

11.2 TCP通信 209

11.2.1 Socket 209

11.2.2 ServerSocket 209

案例11-3 端到端通信 210

11.3 UDP通信 211

11.3.1 DatagramPacket 211

11.3.2 DatagramSocket 212

案例11-4 UDP通信模型 213

11.4 動手任務(wù):通信程序設(shè)計(對點聊天室) 214

11.5 本章小結(jié) 218

第 12章 綜合實訓——簡易網(wǎng)上自助銀行系統(tǒng) 219

12.1 JDBC 220

12.1.1 JDBC的概念 220

12.1.2 JDBC通用API 221

案例12-1 DriverManager的使用 222

案例12-2 Statement的使用 224

案例12-3 PreparedStatement和ResultSet的使用 226

12.2 日志 228

12.3 測試 228

12.3.1 JUnit簡介 228

12.3.2 功能測試及斷言 229

案例12-4 簡單的JUnit測試案例 229

案例12-5 JUnit的注解 230

12.4 事務(wù) 232

案例12-6 本地事務(wù) 233

12.5 簡易網(wǎng)上銀行系統(tǒng) 238

12.5.1 基礎(chǔ)項目搭建 238

12.5.2 賬戶注冊及登錄 255

12.5.3 轉(zhuǎn)賬功能(事務(wù)) 260

12.6 本章小結(jié) 264
展開全部

Java程序設(shè)計基礎(chǔ)教程(慕課版) 作者簡介

劉剛,一線項目研發(fā)、設(shè)計、管理工程師,高級項目管理師、項目監(jiān)理師,負責紀檢監(jiān)察廉政監(jiān)督監(jiān)管平臺、國家郵政局項目、政務(wù)大數(shù)據(jù)等多個***項目的設(shè)計與開發(fā)。
極客學院、北風網(wǎng)金牌講師。
暢銷書《微信小程序開發(fā)圖解案例教程(附精講視頻)》《小程序?qū)崙?zhàn)視頻課:微信小程序開發(fā)全案精講》《Axure RP8原型設(shè)計圖解微課視頻教程 (Web+App)》作者。
全部案例源代碼、素材、最終文件、電子教案可登錄人郵教育社區(qū)(www.ryjiaoyu.com.cn)下載使用。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: (中山|佛山|江门)环氧地坪漆,停车场地板漆,车库地板漆,聚氨酯地板漆-中山永旺地坪漆厂家 | 北京百度网站优化|北京网站建设公司-百谷网络科技 | 工控机,嵌入式主板,工业主板,arm主板,图像采集卡,poe网卡,朗锐智科 | 上海宿田自动化设备有限公司-双面/平面/单面贴标机 | 钢格栅板_钢格板网_格栅板-做专业的热镀锌钢格栅板厂家-安平县迎瑞丝网制造有限公司 | vr安全体验馆|交通安全|工地安全|禁毒|消防|安全教育体验馆|安全体验教室-贝森德(深圳)科技 | 振动时效_振动时效仪_超声波冲击设备-济南驰奥机电设备有限公司 北京宣传片拍摄_产品宣传片拍摄_宣传片制作公司-现像传媒 | 高铝矾土熟料_细粉_骨料_消失模_铸造用铝矾土_铝酸钙粉—嵩峰厂家 | 大型果蔬切片机-水果冬瓜削皮机-洗菜机切菜机-肇庆市凤翔餐饮设备有限公司 | 球磨机,节能球磨机价格,水泥球磨机厂家,粉煤灰球磨机-吉宏机械制造有限公司 | 原子吸收设备-国产分光光度计-光谱分光光度计-上海光谱仪器有限公司 | 电动打包机_气动打包机_钢带捆扎机_废纸打包机_手动捆扎机 | 无痕胶_可移胶_无痕双面胶带_可移无痕胶厂家-东莞凯峰 | 鹤壁创新仪器公司-全自动量热仪,定硫仪,煤炭测硫仪,灰熔点测定仪,快速自动测氢仪,工业分析仪,煤质化验仪器 | 石英粉,滑石粉厂家,山东滑石粉-莱州市向阳滑石粉有限公司 | 安徽免检低氮锅炉_合肥燃油锅炉_安徽蒸汽发生器_合肥燃气锅炉-合肥扬诺锅炉有限公司 | BHK汞灯-百科|上海熙浩实业有限公司 | 武汉天安盾电子设备有限公司 - 安盾安检,武汉安检门,武汉安检机,武汉金属探测器,武汉测温安检门,武汉X光行李安检机,武汉防爆罐,武汉车底安全检查,武汉液体探测仪,武汉安检防爆设备 | 全国冰箱|空调|洗衣机|热水器|燃气灶维修服务平台-百修家电 | 防火阀、排烟防火阀、电动防火阀产品生产销售商-德州凯亿空调设备有限公司 | 网站建设-网站制作-网站设计-网站开发定制公司-网站SEO优化推广-咏熠软件 | sus630/303cu不锈钢棒,440C/430F/17-4ph不锈钢研磨棒-江苏德镍金属科技有限公司 | 宝元数控系统|对刀仪厂家|东莞机器人控制系统|东莞安川伺服-【鑫天驰智能科技】 | AR开发公司_AR增强现实_AR工业_AR巡检|上海集英科技 | 厌氧反应器,IC厌氧反应器,厌氧三相分离器-山东创博环保科技有限公司 | 冷却塔风机厂家_静音冷却塔风机_冷却塔电机维修更换维修-广东特菱节能空调设备有限公司 | 慢回弹测试仪-落球回弹测试仪-北京冠测精电仪器设备有限公司 | 磷酸肌酸二钠盐,肌酐磷酰氯-沾化欣瑞康生物科技 | 定制/定做衬衫厂家/公司-衬衫订做/订制价格/费用-北京圣达信 | 注塑模具_塑料模具_塑胶模具_范仕达【官网】_东莞模具设计与制造加工厂家 | 电采暖锅炉_超低温空气源热泵_空气源热水器-鑫鲁禹电锅炉空气能热泵厂家 | 粘度计,数显粘度计,指针旋转粘度计 | 塑料薄膜_PP薄膜_聚乙烯薄膜-常州市鑫美新材料包装厂 | 灌木树苗-绿化苗木-常绿乔木-价格/批发/基地 - 四川成都途美园林 | 电镀电源整流器_高频电解电源_单脉双脉冲电源 - 东阳市旭东电子科技 | 废水处理-废气处理-工业废水处理-工业废气处理工程-深圳丰绿环保废气处理公司 | 全温恒温摇床-水浴气浴恒温摇床-光照恒温培养摇床-常州金坛精达仪器制造有限公司 | 山东集装箱活动房|济南集装箱活动房-济南利森集装箱有限公司 | 智慧消防-消防物联网系统云平台 智能化的检漏仪_气密性测试仪_流量测试仪_流阻阻力测试仪_呼吸管快速检漏仪_连接器防水测试仪_车载镜头测试仪_奥图自动化科技 | 进口试验机价格-进口生物材料试验机-西安卡夫曼测控技术有限公司 | (中山|佛山|江门)环氧地坪漆,停车场地板漆,车库地板漆,聚氨酯地板漆-中山永旺地坪漆厂家 |