定 價(jià):¥79.00
作 者: | 曹化宇 |
出版社: | 清華大學(xué)出版社 |
叢編項(xiàng): | |
標(biāo) 簽: | 暫缺 |
ISBN: | 9787302505907 | 出版時(shí)間: | 2018-08-01 | 包裝: | |
開本: | 頁數(shù): | 字?jǐn)?shù): |
第1章 導(dǎo)讀 1
第2章 Java開發(fā)基礎(chǔ) 4
2.1 安裝JDK和NetBeans 4
2.2 第一個(gè)Java程序 6
2.2.1 語句與語句塊 8
2.2.2 注釋內(nèi)容 9
2.3 保留字與標(biāo)識(shí)符 10
2.4 基本數(shù)據(jù)類型 12
2.5 整數(shù) 13
2.5.1 算術(shù)運(yùn)算 13
2.5.2 增量與減量運(yùn)算 14
2.5.3 位運(yùn)算 14
2.6 浮點(diǎn)數(shù) 16
2.7 類型轉(zhuǎn)換 17
2.8 char類型 19
2.9 boolean類型 20
2.10 枚舉類型 20
2.11 代碼的組織 21
第3章 面向?qū)ο缶幊?nbsp;23
3.1 類與對(duì)象 23
3.1.1 構(gòu)造函數(shù)與對(duì)象釋放 25
3.1.2 getter()和setter()方法 27
3.1.3 靜態(tài)成員與靜態(tài)初始化 28
3.2 方法 30
3.2.1 可變長參數(shù) 31
3.2.2 重載 31
3.3 繼承 32
3.3.1 java.lang.Object類 34
3.3.2 擴(kuò)展與重寫 34
3.3.3 訪問級(jí)別 36
3.3.4 instanceof運(yùn)算符 37
3.3.5 抽象類與抽象方法 37
3.4 數(shù)據(jù)類型處理 39
3.4.1 基本數(shù)據(jù)類型與包裝類 40
3.4.2 數(shù)據(jù)的傳遞 41
3.4.3 類型的動(dòng)態(tài)處理 43
3.5 java.lang.Math類 44
3.6 java.util.Random類 45
第4章 接口 47
4.1 創(chuàng)建接口類型 47
4.2 實(shí)現(xiàn)接口 47
4.3 接口的繼承 48
4.4 對(duì)象復(fù)制 50
4.4.1 實(shí)現(xiàn)Cloneable接口 50
4.4.2 實(shí)現(xiàn)Serializable接口 51
第5章 流程控制 54
5.1 比較運(yùn)算符 54
5.2 if-else語句和 :運(yùn)算符 54
5.3 switch語句 56
5.4 循環(huán)語句 58
5.4.1 for語句 58
5.4.2 while語句 59
5.4.3 do-while語句 60
5.4.4 break語句與標(biāo)簽 60
5.4.5 continue語句 61
5.5 異常處理 62
5.5.1 異常類 62
5.5.2 try-catch-finally語句 63
5.5.3 throw語句 64
5.5.4 throws關(guān)鍵字 64
5.5.5 try()語句結(jié)構(gòu) 65
第6章 字符串 67
6.1 String類 67
6.1.1 字符串的運(yùn)算與比較 67
6.1.2 常用方法 67
6.1.3 將字符串轉(zhuǎn)換為其他類型 70
6.2 StringBuffer類 71
6.2.1 基本操作 71
6.2.2 添加內(nèi)容 72
6.2.3 刪除內(nèi)容 72
6.2.4 查詢 73
6.2.5 替換 73
6.2.6 反向排列 73
6.3 StringBuilder類 74
6.4 正則表達(dá)式 74
6.5 獲取MD5和SHA-1編碼 75
6.6 獲取GUID 76
第7章 泛型 77
7.1 泛型類 77
7.2 泛型方法 78
7.3 泛型接口 79
7.4 泛型限制 79
第8章 數(shù)組與集合 82
8.1 數(shù)組 82
8.2 List接口及相關(guān)類型 84
8.3 Map接口及相關(guān)類型 86
第9章 日期與時(shí)間 89
9.1 傳統(tǒng)的日期和時(shí)間處理方法 89
9.1.1 Date類 89
9.1.2 格式化日期和時(shí)間 90
9.1.3 Calendar類 91
9.1.4 TimeZone類 92
9.1.5 Locale類 93
9.2 使用java.time包 93
9.2.1 獲取本地日期與時(shí)間 93
9.2.2 處理年、月、日數(shù)據(jù) 95
9.2.3 處理時(shí)區(qū) 95
9.3 封裝CDateTime類 96
第10章 輸入輸出 103
10.1 文件與目錄 103
10.2 文件的讀寫操作 104
10.2.1 流 104
10.2.2 讀寫文本內(nèi)容 105
10.3 使用java.nio資源 107