定 價(jià):¥49.00
作 者: | 趙軍 |
出版社: | 清華大學(xué)出版社 |
叢編項(xiàng): | |
標(biāo) 簽: | 暫缺 |
ISBN: | 9787302510949 | 出版時(shí)間: | 2018-09-01 | 包裝: | |
開(kāi)本: | 頁(yè)數(shù): | 字?jǐn)?shù): |
第 1 章 Java 語(yǔ)言
1.1 什么是程序設(shè)計(jì)語(yǔ)言 2
1.1.1 機(jī)器語(yǔ)言 2
1.1.2 匯編語(yǔ)言 3
1.1.3 高級(jí)語(yǔ)言 3
1.1.4 非過(guò)程性語(yǔ)言 4
1.1.5 人工智能語(yǔ)言 4
1.2 面向?qū)ο蟪绦蛟O(shè)計(jì)概念 5
1.3 認(rèn)識(shí)Java 7
1.3.1 Java 的特色與優(yōu)點(diǎn) 7
1.3.2 Java 環(huán)境的下載與簡(jiǎn)介 9
1.3.3 JDK 的安裝與設(shè)置 9
1.3.4 Eclipse 工作環(huán)境 11
1.4 第一個(gè)Java 程序 12
1.4.1 程序代碼的編寫(xiě) 14
1.4.2 程序代碼的編譯與運(yùn)行 15
1.4.3 程序的調(diào)試 16
1.5 Java 程序的基本結(jié)構(gòu) 17
1.5.1 main() 函數(shù) 17
1.5.2 System.out.println 函數(shù)與注釋 18
1.6 綜合范例程序——學(xué)生學(xué)籍信息的輸出 18
本章重點(diǎn)回顧 19
課后習(xí)題 20
第 2 章 Java 的數(shù)據(jù)處理
2.1 變量與常數(shù) 23
2.1.1 變量聲明 23
2.1.2 變量的命名規(guī)則 26
2.1.3 常數(shù) 27
2.2 基本數(shù)據(jù)類型 29
2.2.1 整數(shù)類型 29
2.2.2 浮點(diǎn)數(shù)類型 32
2.2.3 布爾類型 36
2.2.4 字符類型 37
2.3 轉(zhuǎn)義字符 39
2.4 格式化輸出功能 40
2.4.1 格式化高級(jí)輸出的設(shè)置 41
2.4.2 從鍵盤輸入數(shù)據(jù) 45
2.5 數(shù)據(jù)類型轉(zhuǎn)換 49
2.6 綜合范例程序 51
本章重點(diǎn)回顧 52
課后習(xí)題 53
第 3 章運(yùn)算符與表達(dá)式
3.1 表達(dá)式與運(yùn)算符 56
3.2 賦值運(yùn)算符 57
3.3 算術(shù)運(yùn)算符 57
3.4 關(guān)系運(yùn)算符 59
3.5 邏輯運(yùn)算符 61
3.6 遞增與遞減運(yùn)算符 64
3.7 位運(yùn)算符 67
3.7.1 位邏輯運(yùn)算符 67
3.7.2 位位移運(yùn)算符 69
3.8 復(fù)合賦值運(yùn)算符 71
3.9 條件運(yùn)算符 73
3.10 運(yùn)算符優(yōu)先級(jí) 75
3.11 綜合范例程序 78
本章重點(diǎn)回顧 79
課后習(xí)題 80
第 4 章條件式流程控制
4.1 流程控制簡(jiǎn)介 83
4.2 選擇結(jié)構(gòu) 85
4.2.1 if 條件語(yǔ)句 86
4.2.2 if-else 條件語(yǔ)句 88
4.2.3 if else if 條件語(yǔ)句 92
4.2.4 switch 選擇語(yǔ)句 96
4.3 綜合范例程序1——閏年計(jì)算器 102
4.4 綜合范例程序2——簡(jiǎn)易計(jì)算器制作 104
本章重點(diǎn)回顧 106
課后習(xí)題 106
第 5 章循環(huán)流程控制
5.1 for 循環(huán) 109
5.2 while 循環(huán) 114
5.3 流程跳離指令 120
5.3.1 break 指令 121
5.3.2 continue 指令 122
5.4 綜合范例程序1——求解最大公約數(shù) 125
5.5 綜合范例程序2——密碼驗(yàn)證器 126
本章重點(diǎn)回顧 128
課后習(xí)題 129
第 6 章數(shù)組與字符串
6.1 數(shù)組簡(jiǎn)介 132
6.1.1 一維數(shù)組 132
6.1.2 二維數(shù)組 137
6.1.3 多維數(shù)組 141
6.2 字符與字符串 144
6.2.1 字符聲明 144
6.2.2 創(chuàng)建字符串 145
6.2.3 字符串?dāng)?shù)組 148
6.3 String 類的常見(jiàn)方法 151
6.4 綜合范例程序1——冒泡排序法 153
6.5 綜合范例程序2——成績(jī)段分布圖的制作 156
本章重點(diǎn)回顧 159
課后習(xí)題 160
第 7 章Java 的類方法
7.1 函數(shù)的基本概念 162
7.1.1 創(chuàng)建類方法 162
7.1.2 方法的調(diào)用 164
7.1.3 參數(shù)傳遞方式 167
7.2 數(shù)組參數(shù)傳遞 169
7.2.1 一維數(shù)組的傳遞 169
7.2.2 多維數(shù)組傳遞 171
7.3 遞歸函數(shù) 175
7.4 Math 類的常見(jiàn)方法 178
7.5 綜合范例程序1——漢諾塔游戲 180
7.6 綜合范例程序2——萬(wàn)年歷的設(shè)計(jì) 182
本章重點(diǎn)回顧 185
課后習(xí)題 186
附錄習(xí)題答案188