定 價:32 元
叢書名:工業(yè)和信息化“十三五”高職高專人才培養(yǎng)規(guī)劃教材
- 作者:歐楠 黃海芳
- 出版時間:2017/8/1
- ISBN:9787115461049
- 出 版 社:人民郵電出版社
- 中圖法分類:TP312JA
- 頁碼:176
- 紙張:膠版紙
- 版次:1
- 開本:16開
本書較為全面地介紹了Java程序開發(fā)的相關(guān)基礎(chǔ)知識。全書共8章,主要講解了Java語言概述、Java基礎(chǔ)語法、數(shù)組、面向?qū)ο蟪绦蛟O(shè)計類和對象、類的繼承、類的多態(tài)性、異常處理和常用的Java類。在各章節(jié)的末尾設(shè)置了實踐任務(wù)、本章小結(jié)和習(xí)題練習(xí)等環(huán)節(jié),幫助讀者鞏固所學(xué)的內(nèi)容。
本書可以作為高職高專院校計算機(jī)相關(guān)專業(yè)Java程序開發(fā)基礎(chǔ)課程的教材使用,也適合相關(guān)專業(yè)初學(xué)者和廣大計算機(jī)愛好者自學(xué)使用。
1. 章節(jié)體 小節(jié)實訓(xùn)案例,強(qiáng)化各個章節(jié)的學(xué)習(xí)成果;
2. 篇幅較薄,適合職業(yè)院校和普通讀者使用;
3. 配套本章小結(jié)、習(xí)題練習(xí),幫助讀者及時鞏固學(xué)習(xí)成果。
歐楠,湖南信息職業(yè)技術(shù)學(xué)院計算機(jī)系軟件教研室Java課程組負(fù)責(zé)人,優(yōu)秀青年教師,曾參與編寫過多本Java相關(guān)教材,長年從事Java一線教學(xué),有豐富的教學(xué)經(jīng)驗。
第1章 Java語言概述1
1.1 Java語言簡介 2
1.1.1 Java語言產(chǎn)生的背景 2
1.1.2 Java語言的特點 4
1.1.3 Java語言的運行平臺 5
1.1.4 實踐任務(wù)配置運行環(huán)境 6
1.2 使用命令行開發(fā)Java程序 9
1.2.1 Java程序運行過程 9
1.2.2 注釋 10
1.2.3 實踐任務(wù)記事本編輯源程序 11
1.3 使用Eclipse開發(fā)Java
程序 13
1.3.1 Java集成開發(fā)工具介紹 13
1.3.2 Java集成開發(fā)工具選擇 17
1.3.3 實踐任務(wù)安裝和使用
Eclipse 17
知識拓展 20
本章小結(jié) 21
習(xí)題練習(xí) 21
第2章 Java基礎(chǔ)語法 23
2.1 用戶標(biāo)識符與保留字 24
2.1.1 用戶標(biāo)識符 24
2.1.2 保留字 24
2.2 Java的數(shù)據(jù)類型 24
2.2.1 基本數(shù)據(jù)類型 25
2.2.2 引用數(shù)據(jù)類型 25
2.2.3 Java數(shù)據(jù)類型的轉(zhuǎn)換 26
2.3 常量與變量 28
2.3.1 變量 28
2.3.2 常量 29
2.4 運算符 29
2.4.1 算術(shù)運算符 29
2.4.2 賦值運算符 31
2.4.3 關(guān)系運算符 33
2.4.4 邏輯運算符 33
2.4.5 三元運算符 34
2.4.6 運算符的優(yōu)先級 34
2.5 控制流語句 35
2.5.1 選擇語句 35
2.5.2 實踐任務(wù)用switch實現(xiàn)菜單 39
2.5.3 循環(huán)語句 40
2.5.4 跳轉(zhuǎn)語句 43
2.6 信息的輸入與輸出 46
2.6.1 控制臺簡介 46
2.6.2 控制臺輸入 47
2.6.3 格式化輸出 47
2.6.4 實踐任務(wù)循環(huán)選擇
菜單項 49
本章小結(jié) 50
習(xí)題練習(xí) 51
第3章 數(shù)組 54
3.1 數(shù)組 55
3.1.1 數(shù)組的概念 55
3.1.2 如何使用一維數(shù)組 56
3.1.3 如何使用二維數(shù)組 58
3.1.4 對象數(shù)組 60
3.2 數(shù)組(Arrays)類 61
3.2.1 Arrays類的使用 61
3.2.2 實踐任務(wù)用對象數(shù)組保存
信息 63
本章小結(jié) 63
習(xí)題練習(xí) 64
第4章 面向?qū)ο蟪绦蛟O(shè)計類和
對象 65
4.1 面向?qū)ο蟪绦蛟O(shè)計概述 66
4.1.1 面向?qū)ο蟪绦蛟O(shè)計簡介 66
4.1.2 面向?qū)ο蟪绦蛟O(shè)計的基本特征 66
4.2 面向?qū)ο蟮幕靖拍睢?7
4.2.1 類 67
4.2.2 對象 67
4.2.3 類和對象的關(guān)系 68
4.3 類的定義 68
4.3.1 類的定義語法 68
4.3.2 類的定義的使用 70
4.4 類的屬性 70
4.4.1 屬性的定義 70
4.4.2 屬性的使用 71
4.5 類的方法 71
4.5.1 成員方法的定義 71
4.5.2 成員方法的調(diào)用 72
4.6 對象的創(chuàng)建和使用 73
4.6.1 創(chuàng)建對象 73
4.6.2 對象的簡單應(yīng)用示例 74
4.6.3 對象的清除 76
4.6.4 方法引用及參數(shù)傳遞 76
4.7 信息的封裝和隱藏 79
4.7.1 封裝的概念 79
4.7.2 如何實現(xiàn)封裝 79
4.8 構(gòu)造方法 80
4.8.1 構(gòu)造方法的使用 80
4.8.2 自定義構(gòu)造方法 81
4.9 方法重載 81
4.10 關(guān)鍵字this 83
4.10.1 關(guān)鍵字this的使用 83
4.10.2 實踐任務(wù)構(gòu)造方法重載 85
4.11 關(guān)鍵字static 86
4.11.1 static方法 86
4.11.2 main()方法 87
4.11.3 static變量 89
4.12 變量的進(jìn)一步討論 89
4.12.1 實例變量和類變量 89
4.12.2 變量的初始化器 91
知識拓展 92
4.12.3 實踐任務(wù)封裝完整的
Book類 93
本章小結(jié) 96
習(xí)題練習(xí) 96
第5章 類的繼承 99
5.1 類的繼承 100
5.1.1 繼承能讓開發(fā)事半功倍 100
5.1.2 如何實現(xiàn)繼承 100
5.1.3 類繼承的實現(xiàn) 103
5.2 方法重寫 105
5.2.1 方法的重寫 105
5.2.2 變量的隱藏 106
5.3 關(guān)鍵字super的應(yīng)用 107
5.4 關(guān)鍵字final的應(yīng)用 109
5.5 包及訪問限定 111
5.5.1 Java中常用的標(biāo)準(zhǔn)類包 111
5.5.2 包的創(chuàng)建及包中類的引用 111
5.5.3 引用類包中的類 113
5.5.4 訪問限定 114
5.5.5 實踐任務(wù)從子類繼承父類
資源 114
本章小結(jié) 116
習(xí)題練習(xí) 116
第6章 類的多態(tài)性 118
6.1 類的多態(tài)性 119
6.1.1 對象轉(zhuǎn)型 119
6.1.2 抽象類 120
6.1.3 抽象方法 121
6.2 接口 125
6.2.1 接口概述 125
6.2.2 接口的定義 126
6.2.3 接口的實現(xiàn) 127
6.2.4 接口的多重繼承 128
6.2.5 抽象類和接口的對比 128
6.2.6 實踐任務(wù)用接口擴(kuò)展類的功能 129
6.3 內(nèi)部類 130
6.3.1 成員內(nèi)部類 130
6.3.2 局部內(nèi)部類 132
6.3.3 匿名內(nèi)部類 132
6.3.4 靜態(tài)內(nèi)部類 134
本章小結(jié) 135
習(xí)題練習(xí) 136
第7章 異常處理 138
7.1 異常概述 139
7.2 異常分類及常見異常 140
7.3 捕獲異!141
7.4 拋出異!145
7.4.1 聲明拋出異!145
7.4.2 實踐任務(wù)手動拋出異!148
7.5 自定義異常類 149
7.5.1 何時自定義異常類 149
7.5.2 實踐任務(wù)自定義異常類 151
本章小結(jié) 151
習(xí)題練習(xí) 151
第8章 常用的Java類 152
8.1 常用的基礎(chǔ)類 153
8.1.1 Objcet類 153
8.1.2 System類 153
8.1.3 Runtime類 155
8.2 包裝類的代表Integer類 156
8.3 數(shù)學(xué)工具類Math類 158
8.4 字符串 158
8.4.1 String類 158
8.4.2 StringBuffer類 162
8.4.3 StringTokenizer類 165
8.5 其他常用工具類 167
8.5.1 向量(Vector)類 167
8.5.2 Date類 170
8.5.3 實踐任務(wù)Date類定義起止
日期 170
8.5.4 Calendar類 171
8.5.5 GregorianCalendar類 172
8.5.6 Random類 173
8.5.7 實踐任務(wù)Random類產(chǎn)生中獎
對象 175
本章小結(jié) 175
習(xí)題練習(xí) 175