注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Java面向?qū)ο蟪绦蛟O(shè)計(jì)

Java面向?qū)ο蟪绦蛟O(shè)計(jì)

Java面向?qū)ο蟪绦蛟O(shè)計(jì)

定 價(jià):¥56.00

作 者: (美)Paul S.Wang著;杜一民,趙小燕譯;杜一民譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): 國(guó)外計(jì)算科學(xué)經(jīng)典教材
標(biāo) 簽: Java

ISBN: 9787302067450 出版時(shí)間: 2003-07-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 461 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)綜合介紹了Java語(yǔ)言編程技術(shù)和面向?qū)ο蟪绦蛟O(shè)計(jì)兩部分內(nèi)容.在講授Internet上最流行的編程語(yǔ)言Java的同時(shí),還介紹了它所采用的面向?qū)ο蠹夹g(shù)的基礎(chǔ)理論、主要原則和思維方法。本書(shū)內(nèi)容翔實(shí)全面,涵蓋了從基本概念到高級(jí)主題(聯(lián)網(wǎng)、多線程和反射等)等內(nèi)容,并介紹了面向?qū)ο笤O(shè)計(jì)的實(shí)用知識(shí)。書(shū)中給出大量經(jīng)過(guò)調(diào)試運(yùn)行良好的實(shí)例,便于初學(xué)者入門(mén),同時(shí)有助于提高讀者解決實(shí)際問(wèn)題的能力。本書(shū)適合用作:·高等院校本科生或研究生教材·Java初學(xué)者的自學(xué)用書(shū)·C/C++程序員轉(zhuǎn)向Java的學(xué)習(xí)資料

作者簡(jiǎn)介

暫缺《Java面向?qū)ο蟪绦蛟O(shè)計(jì)》作者簡(jiǎn)介

圖書(shū)目錄

第1章 類(lèi)和對(duì)象 1
1.1 Java程序結(jié)構(gòu) 1
1.2 第一個(gè)程序 2
1.3 定義方法 3
1.4 數(shù)據(jù)類(lèi)型和變量聲明 4
1.4.1 數(shù)據(jù)類(lèi)型char 5
1.4.2 整型 5
1.4.3 浮點(diǎn)型 5
1.4.4 變量和標(biāo)識(shí)符 6
1.5 數(shù)據(jù)抽象和封裝 6
1.6 類(lèi)和對(duì)象 7
1.6.1 信息隱藏和成員訪問(wèn)控制 8
1.6.2 創(chuàng)建對(duì)象 9
1.6.3 構(gòu)造函數(shù) 10
1.6.4 成員訪問(wèn)符號(hào) 10
1.6.5 方法 11
1.7 字符串基礎(chǔ)知識(shí) 11
1.7.1 字符串連接 12
1.7.2 對(duì)象的字符串表示 12
1.8 數(shù)組 13
1.9 方法調(diào)用和參數(shù)傳遞 15
1.10 標(biāo)準(zhǔn)I/O 16
1.11 命令行參數(shù)和main方法 16
1.12 使用對(duì)象解決問(wèn)題 18
1.12.1 簡(jiǎn)單的Vector2D類(lèi) 18
1.12.2 空構(gòu)造函數(shù) 20
1.12.3 其他的Vector2D方法 20
1.13 對(duì)象解決方案 21
1.14 面向?qū)ο笠紤]的因素 23
1.15 代碼結(jié)構(gòu) 24
1.16 編程技巧 24
1.17 小結(jié) 25
1.18 練習(xí) 26
1.18.1 復(fù)習(xí)問(wèn)題 26
1.18.2 編程任務(wù) 27
第2章 Java的特性和構(gòu)造 29
2.1 ASCII字符的I/O 29
2.2 文件I/O 30
2.3 基本錯(cuò)誤和異常處理 31
2.3.1 顯示錯(cuò)誤消息 31
2.3.2 簡(jiǎn)單的異常處理 31
2.3.3 ASCII文本文件I/O和錯(cuò)誤處理示例 32
2.4 Fraction類(lèi) 34
2.4.1 主機(jī)對(duì)象引用:this 36
2.4.2 測(cè)試Fraction類(lèi) 37
2.5 標(biāo)識(shí)符作用域 37
2.6 實(shí)例成員和類(lèi)范圍成員 39
2.7 符號(hào)常量 41
2.8 使用數(shù)組:Quicksort 42
2.9 String和StringBuffer 44
2.9.1 字符串令牌 45
2.9.2 字符串緩沖區(qū) 46
2.10 二維數(shù)組 46
2.11 Matrix類(lèi) 47
2.12 類(lèi)型轉(zhuǎn)換 49
2.13 隱式類(lèi)型轉(zhuǎn)換 49
2.13.1 方法調(diào)用轉(zhuǎn)換 50
2.13.2 賦值轉(zhuǎn)換 50
2.13.3 算術(shù)轉(zhuǎn)換 50
2.13.4 字符串轉(zhuǎn)換 50
2.14 顯式類(lèi)型轉(zhuǎn)換 50
2.15 編程技巧 51
2.16 小結(jié) 52
2.17 練習(xí) 52
2.17.1 復(fù)習(xí)問(wèn)題 52
2.17.2 編程任務(wù) 53
第3章 基于對(duì)象編程 55
3.1 定期保險(xiǎn)賬戶(hù) 55
3.2 定期保險(xiǎn)費(fèi)計(jì)算器 57
3.3 Java包裝類(lèi) 58
3.4 字符運(yùn)算 59
3.5 URL解碼器 60
3.6 環(huán)狀緩沖區(qū) 61
3.7 小型計(jì)算器仿真程序 65
3.8 鏈接表 72
3.8.1 表單元 73
3.8.2 鏈接表的設(shè)計(jì) 73
3.9 重載方法 77
3.10 分配和管理存儲(chǔ)空間 78
3.10.1 使用運(yùn)算符new分配對(duì)象存儲(chǔ)空間 78
3.10.2 無(wú)用單元收集 78
3.10.3 finalize方法 79
3.11 小結(jié) 79
3.12 練習(xí) 80
3.12.1 復(fù)習(xí)問(wèn)題 80
3.12.2 編程任務(wù) 80
第4章 繼承性和類(lèi)擴(kuò)充 82
4.1 繼承性的優(yōu)勢(shì) 82
4.2 有關(guān)類(lèi)擴(kuò)充的基本知識(shí) 83
4.3 類(lèi)作用域嵌套 85
4.4 擴(kuò)充對(duì)象的合成 85
4.5 免費(fèi)支票存款賬戶(hù) 86
4.6 類(lèi)擴(kuò)充下的訪問(wèn)控制 89
4.7 類(lèi)擴(kuò)充的原則 90
4.8 子類(lèi)構(gòu)造函數(shù) 90
4.9 finalize子類(lèi) 91
4.10 繼承的類(lèi)型關(guān)系 92
4.11 擴(kuò)充的字段訪問(wèn) 93
4.12 隱藏字段和靜態(tài)方法 93
4.13 子類(lèi)下的方法訪問(wèn) 94
4.14 方法重寫(xiě) 94
4.15 重寫(xiě)方法的動(dòng)態(tài)調(diào)用 95
4.16 示例:數(shù)字包裝類(lèi) 96
4.17 子類(lèi)中的方法重載 97
4.18 具有開(kāi)方功能的計(jì)算器 98
4.19 Object類(lèi)和通用代碼 99
4.19.1 Object方法 100
4.19.2 通用哈希表 100
4.19.3 通用數(shù)組 101
4.20 管理文本行 101
4.21 編寫(xiě)通用程序 103
4.22 通用列表 103
4.23 通用堆棧 106
4.24 小結(jié) 107
4.25 練習(xí) 108
4.25.1 復(fù)習(xí)問(wèn)題 108
4.25.2 編程任務(wù) 109
第5章 OOP技術(shù):接口和多態(tài)性 110
5.1 使用插件兼容對(duì)象編程 110
5.1.1 兼容類(lèi)型和多態(tài)性 111
5.1.2 插件兼容性的要素 112
5.2 使用插件兼容的組件 112
5.3 規(guī)劃統(tǒng)一的公共接口 114
5.4 定義接口 115
5.5 實(shí)現(xiàn)接口 116
5.6 使用接口的原因 117
5.7 擴(kuò)充接口 118
5.8 抽象超類(lèi) 118
5.9 抽象順序 119
5.9.1 實(shí)現(xiàn)通用操作 120
5.9.2 子類(lèi):ArraySequence 122
5.10 日期序列 123
5.11 對(duì)文本行排序 125
5.11.1 對(duì)鍵進(jìn)行比較 126
5.11.2 文本行的ArraySequence 127
5.12 接口和抽象類(lèi)的比較 128
5.13 復(fù)制對(duì)象 129
5.13.1 使用Object.clone進(jìn)行復(fù)制 129
5.13.2 重寫(xiě)Object.clone 130
5.13.3 復(fù)制數(shù)組 131
5.14 繼承的規(guī)劃 132
5.15 小結(jié) 133
5.16 練習(xí) 133
5.16.1 復(fù)習(xí)問(wèn)題 133
5.16.2 編程任務(wù) 134
第6章 程序包和核心類(lèi) 135
6.1 程序包 135
6.1.1 從程序包導(dǎo)入 136
6.1.2 程序包訪問(wèn)控制 136
6.1.3 程序包命名約定 137
6.1.4 管理程序包 137
6.2 Java提供的程序包 138
6.3 訪問(wèn)Java文檔 138
6.4 輸入和輸出 139
6.4.1 I/O流的層次結(jié)構(gòu) 139
6.4.2 Java I/O模型 141
6.5 文件I/O 141
6.6 緩沖式I/O 142
6.7 Print Writer 143
6.8 定期賬戶(hù)文件 143
6.9 文件更新 145
6.10 其他的I/O流 147
6.10.1 內(nèi)存中的I/O 147
6.10.2 其他的I/O 148
6.11 文本和Unicode字符的I/O 148
6.12 非字符I/O 149
6.13 對(duì)象I/O 151
6.14 數(shù)字和日期格式化 152
6.15 錯(cuò)誤和異常處理 154
6.15.1 捕獲異常 154
6.15.2 異常類(lèi)型 156
6.15.3 指定異常 156
6.15.4 捕獲原則或指定原則 157
6.15.5 拋出異常 157
6.15.6 異常中的消息 157
6.15.7 創(chuàng)建自定義異常 157
6.16 帶有異常的矩陣示例 159
6.17 基于字符的標(biāo)準(zhǔn)I/O和錯(cuò)誤報(bào)告 160
6.18 數(shù)學(xué)計(jì)算 161
6.19 日期和日歷 162
6.20 系統(tǒng)和環(huán)境屬性 163
6.21 小結(jié) 166
6.22 練習(xí) 167
6.22.1 復(fù)習(xí)問(wèn)題 167
6.22.2 編程任務(wù) 167
第7章 applet和事件驅(qū)動(dòng)編程 169
7.1 關(guān)于網(wǎng)絡(luò) 169
7.2 WEB 170
7.2.1 超文本 171
7.2.2 URL 171
7.3 Web頁(yè)面和HTML 172
7.4 applet 173
7.4.1 applet標(biāo)記 174
7.4.2 applet與普通應(yīng)用程序的比較 175
7.5 第一個(gè)applet 175
7.6 測(cè)試和部署applet 177
7.7 applet的瀏覽器控制 178
7.8 GUI編程基礎(chǔ) 181
7.9 事件處理 181
7.9.1 委托模型 182
7.9.2 事件類(lèi)型和表示法 183
7.9.3 事件偵聽(tīng)器 184
7.9.4 事件源 185
7.9.5 編寫(xiě)偵聽(tīng)器和適配器 186
7.9.6 事件處理總結(jié) 187
7.10 Tic Tac Toe 187
7.10.1 Swing applet TicApplet 188
7.10.2 TicTacToe面板 189
7.10.3 ClickHandler類(lèi) 191
7.10.4 TicBoard類(lèi) 192
7.10.5 TicGame類(lèi) 193
7.10.6 TicTacToe的HTML文件 197
7.10.7 示例總結(jié) 197
7.11 音響效果 198
7.12 內(nèi)部類(lèi) 200
7.12.1 內(nèi)部類(lèi)示例 200
7.12.2 匿名事件處理程序 202
7.13 applet參數(shù) 202
7.13.1 用戶(hù)定義的applet參數(shù) 203
7.13.2 JAR和archive屬性 203
7.14 applet安全限制條件 204
7.15 小結(jié) 205
7.16 練習(xí) 206
7.16.1 復(fù)習(xí)問(wèn)題 206
7.16.2 編程任務(wù) 206
第8章 GUI程序 208
8.1 GUI編程概述 208
8.2 構(gòu)件的有關(guān)概念 209
8.3 Swing基礎(chǔ) 209
8.4 Swing構(gòu)件概述 211
8.5 Swing構(gòu)件 212
8.5.1 頂級(jí)容器 212
8.5.2 中級(jí)容器 212
8.5.3 簡(jiǎn)單的GUI 213
8.6 原子構(gòu)件 216
8.6.1 單選按鈕組 218
8.6.2 構(gòu)件的字體 219
8.7 文本輸入構(gòu)件 220
8.8 繪制自定義圖形 223
8.8.1 參數(shù)化的餅分圖 224
8.8.2 PiePlot類(lèi) 224
8.8.3 ColLabel類(lèi) 226
8.8.4 PieChart類(lèi) 226
8.9 繪圖支持 228
8.9.1 構(gòu)件著色 228
8.9.2 自定義著色 228
8.9.3 顯示圖像 230
8.10 改進(jìn)的餅分圖 231
8.10.1 PieSec類(lèi) 232
8.10.2 PieSelect類(lèi) 233
8.11 布局管理 234
8.11.1 手動(dòng)布局 235
8.11.2 自動(dòng)布局 235
8.11.3 計(jì)算布局 236
8.11.4 兩個(gè)構(gòu)件之間的間隔 236
8.12 使用對(duì)話框 237
8.12.1 帶有錯(cuò)誤對(duì)話框的保險(xiǎn)費(fèi)計(jì)算器 237
8.12.2 通用對(duì)話框 239
8.13 使用菜單 240
8.14 事件處理注釋 244
8.15 applet雙重目的程序 245
8.16 小結(jié) 247
8.17 練習(xí) 247
8.17.1 復(fù)習(xí)問(wèn)題 247
8.17.2 編程任務(wù) 248
第9章 通用容器 250
9.1 表 251
9.1.1 應(yīng)用ArrayList 252
9.1.2 使用ArrayStack 253
9.1.3 其他表 254
9.2 映射 255
9.2.1 HashMap 255
9.2.2 示例:URL解碼 256
9.2.3 TreeMap 259
9.3 迭代器 259
9.4 集合 262
9.5 集合框架接口層次結(jié)構(gòu) 262
9.6 框架迭代器 264
9.7 功能元件 265
9.8 容器的一般算法 266
9.9 同步容器 269
9.10 只讀容器 270
9.11 容器兼容性 270
9.12 定義自定義容器 271
9.13 小結(jié) 272
9.14 練習(xí) 272
9.14.1 復(fù)習(xí)問(wèn)題 272
9.14.2 編程任務(wù) 273
第10章 聯(lián)網(wǎng) 274
10.1 通過(guò)URL聯(lián)網(wǎng) 274
10.2 創(chuàng)建和使用URL 27510.3 讀取URL 276
10.4 通過(guò)URL進(jìn)行通信 278
10.5 HTTP基礎(chǔ) 279
10.6 URL下載程序 280
10.7 POST查詢(xún) 283
10.8 查詢(xún)體編碼 284
10.9 POST查詢(xún)客戶(hù) 285
10.10 特定的URL客戶(hù)程序 287
10.11 applet聯(lián)網(wǎng) 289
10.12 CGI腳本 290
10.13 Web服務(wù)器端編程 291
10.14 使用套接字進(jìn)行網(wǎng)絡(luò)通信 293
10.15 流套接字客戶(hù)程序 294
10.16 數(shù)據(jù)報(bào)套接字 298
10.17 創(chuàng)建網(wǎng)絡(luò)服務(wù)器 298
10.18 流套接字服務(wù)器示例 299
10.18.1 安裝服務(wù)器 301
10.18.2 文件服務(wù)器客戶(hù)程序 301
10.19 遠(yuǎn)程方法調(diào)用 303
10.19.1 遠(yuǎn)程對(duì)象 303
10.19.2 Java RMI的體系結(jié)構(gòu) 303
10.19.3 通過(guò)RMI實(shí)現(xiàn)的階乘服務(wù)器程序 304
10.19.4 部署客戶(hù)和服務(wù)器 307
10.19.5 構(gòu)建RMI應(yīng)用程序 309
10.19.6 RMI中的參數(shù)傳遞 309
10.20 小結(jié) 309
10.21 練習(xí) 310
10.21.1 復(fù)習(xí)問(wèn)題 310
10.21.2 編程任務(wù) 311
第11章 線程和并發(fā)編程 312
11.1 線程的定義 312
11.1.1 多線程的優(yōu)點(diǎn) 312
11.1.2 挑戰(zhàn)多線程 313
11.1.3 互斥 313
11.1.4 同步 314
11.1.5 線程調(diào)度 31411.1.6 死鎖 314
11.2 Java中的線程 314
11.3 線程編程 315
11.4 啟動(dòng)線程 315
11.5 線程控制 316
11.6 Java線程的互斥 317
11.6.1 同步方法 320
11.6.2 同步語(yǔ)句 320
11.7 協(xié)調(diào)線程 322
11.8 消費(fèi)者和生產(chǎn)者 322
11.8.1 具有互斥功能的環(huán)狀緩沖區(qū) 323
11.8.2 生產(chǎn)者線程 325
11.8.3 消費(fèi)者線程 325
11.8.4 執(zhí)行單詞計(jì)數(shù)的多線程 326
11.9 兩個(gè)線程間的輸入輸出 327
11.10 線程優(yōu)先級(jí) 328
11.11 終止線程執(zhí)行 328
11.12 可運(yùn)行的類(lèi) 329
11.13 多線程GUI應(yīng)用程序 329
11.13.1 60分鐘計(jì)時(shí)器 330
11.13.2 TimerFace類(lèi) 331
11.13.3 Quartz類(lèi) 331
11.13.4 TimerControls類(lèi) 332
11.13.5 Timer60面板 334
11.14 帶有圖像的計(jì)時(shí)器 337
11.14.1 ImageFace類(lèi) 338
11.14.2 ImageTimer類(lèi) 339
11.15 分離圖像加載和圖像繪制 340
11.16 動(dòng)畫(huà) 341
11.17 AnimatorPanel 342
11.18 Animator applet應(yīng)用程序 345
11.19 圖像管理器 346
11.20 小結(jié) 349
11.21 練習(xí) 349
11.21.1 復(fù)習(xí)問(wèn)題 349
11.21.2 編程任務(wù) 350第12章 高級(jí)主題 351
12.1 反射 351
12.1.1 作為對(duì)象的類(lèi) 351
12.1.2 檢查方法 355
12.1.3 調(diào)用已檢查的方法 355
12.2 動(dòng)態(tài)加載類(lèi) 358
12.2.1 加載遠(yuǎn)程類(lèi):示例 358
12.2.2 加載和運(yùn)行遠(yuǎn)程類(lèi) 360
12.3 Java運(yùn)行時(shí) 361
12.4 在Java中運(yùn)行其他程序 361
12.5 Java本機(jī)接口 363
12.6 JNI示例:基礎(chǔ)知識(shí) 363
12.6.1 第1步:編寫(xiě)Java代碼 363
12.6.2 第2步:生成頭文件 364
12.6.3 第3步:實(shí)現(xiàn)本機(jī)代碼 365
12.6.4 創(chuàng)建共享庫(kù) 365
12.7 JNI示例:參數(shù)傳遞 367
12.8 JNI示例:字符串 368
12.9 JNI示例:數(shù)組 370
12.10 生成HTML格式的Java文檔 371
12.10.1 javadoc生成的文件 374
12.10.2 doclet 374
12.11 剪貼板 375
12.11.1 Java中的數(shù)據(jù)傳輸支持 375
12.11.2 從剪貼板中粘貼 375
12.11.3 復(fù)制到剪貼板 377
12.12 applet之間的通信 378
12.13 Java安全管理器 380
12.13.1 安全檢查 380
12.13.2 編寫(xiě)安全管理器 381
12.13.3 安全策略文件 381
12.14 已簽名的applet和動(dòng)態(tài)信任管理 383
12.14.1 接受已簽名的applet 383
12.14.2 創(chuàng)建已簽名的applet 384
12.15 小結(jié) 384
12.16 練習(xí) 385
12.16.1 復(fù)習(xí)問(wèn)題 385
12.16.2 編程任務(wù) 386
第13章 面向?qū)ο笤O(shè)計(jì) 387
13.1 分解方法 387
13.1.1 過(guò)程上的分解 388
13.1.2 數(shù)據(jù)分解 388
13.1.3 面向?qū)ο蟮姆纸?nbsp;388
13.2 面向?qū)ο蟮脑O(shè)計(jì)原則 389
13.2.1 標(biāo)識(shí)類(lèi)和對(duì)象 389
13.2.2 對(duì)象的外部行為 389
13.2.3 設(shè)計(jì)對(duì)象 390
13.2.4 對(duì)象和類(lèi)之間的關(guān)系 390
13.2.5 實(shí)現(xiàn) 390
13.3 設(shè)計(jì)模式 390
13.4 統(tǒng)一建模語(yǔ)言 391
13.5 CRC方法 392
13.6 小型計(jì)算器仿真程序 393
13.6.1 CRC設(shè)計(jì) 394
13.6.2 基本的計(jì)算器 394
13.6.3 內(nèi)存和科學(xué)引擎 394
13.6.4 窗口計(jì)算器 395
13.6.5 實(shí)現(xiàn)方式 395
13.6.6 WinCalculator類(lèi) 396
13.6.7 WinFace類(lèi) 397
13.6.8 CalcWindow類(lèi) 399
13.6.9 Keypad類(lèi) 400
13.6.10 Lcd類(lèi) 402
13.7 MVC設(shè)計(jì)模式 403
13.8 Swing構(gòu)件體系結(jié)構(gòu)和MVC 404
13.8.1 JList的MVC結(jié)構(gòu) 405
13.8.2 午餐菜單:MVC示例 405
13.9 小結(jié) 408
13.10 練習(xí) 408
13.10.1 復(fù)習(xí)問(wèn)題 408
13.10.2 編程任務(wù) 409
附錄A Java工具 410
A.1 SDK 410
A.2 使用Java編譯器 411
A.3 Java IDE 413
附錄B Java關(guān)鍵字、運(yùn)算符和程序包 414
B.1 關(guān)鍵字 414
B.2 運(yùn)算符的優(yōu)先順序 414
B.3 SDK程序包 415
B.3.1 標(biāo)準(zhǔn)程序包 415
B.3.2 標(biāo)準(zhǔn)擴(kuò)充程序包 415
B.3.3 其他程序包 416
附錄C 普通的Java構(gòu)造 417
C.1 main方法 417
C.2 簡(jiǎn)單類(lèi) 417
C.3 方法 417
C.4 for語(yǔ)句 417
C.5 if語(yǔ)句 418
C.6 switch語(yǔ)句 418
C.7 label語(yǔ)句 418
C.8 do-while語(yǔ)句 418
C.9 成員訪問(wèn) 418
C.10 字符串連接 419
C.11 異常處理 419
C.12 顯式地強(qiáng)制轉(zhuǎn)換類(lèi)型 419
C.13 類(lèi)擴(kuò)充 419
C.14 定義和實(shí)現(xiàn)接口 420
C.15 匿名類(lèi) 420
C.16 applet 420
C.17 GUI應(yīng)用程序main 421
C.18 讀寫(xiě)文本 421
C.19 重寫(xiě)equals 421
附錄D Java和ANSI C/C++之間的主要區(qū)別 422
D.1 Java不支持的特性 422
D.2 C/C++中不具備的特性 422
D.3 以不同方式實(shí)現(xiàn)的特性 423
附錄E 布局管理器和Swing構(gòu)件 425
E.1 布局管理器 425
E.1.1 BorderLayout 425
E.1.2 FlowLayout 426
E.1.3 GridLayout 426
E.1.4 GridBagLayout 427
E.1.5 BoxLayout 429
E.1.6 CardLayout 429
E.2 Swing構(gòu)件 430
附錄F JFC中的顏色 431
附錄G Java I/O類(lèi) 433
G.1 輸入流 433
G.2 輸出流 433
G.3 隨機(jī)存取文件 434
G.4 閱讀器和寫(xiě)入器 434
附錄H 數(shù)學(xué)計(jì)算 435
H.1 Math類(lèi) 435
H.1.1 浮點(diǎn)方法 435
H.1.2 浮點(diǎn)常量 435
H.1.3 三角函數(shù) 435
H.1.4 java.math程序包 436
附錄I Java調(diào)試器:jdb 437
I.1 啟動(dòng)和退出jdb 437
I.2 jdb如何幫助調(diào)試 438
I.3 調(diào)試步驟 438
I.4 簡(jiǎn)單的調(diào)試會(huì)話 438
I.5 命令 440
附錄J 類(lèi)的索引 441
附錄K 基本背景 445
K.1 語(yǔ)句 445
K.2 while語(yǔ)句 445
K.3 完整的factorial程序 447
K.4 簡(jiǎn)單的條件語(yǔ)句 448
K.4.1 for語(yǔ)句 449
K.4.2 遞增和遞減運(yùn)算符 450
K.4.3 do-while語(yǔ)句 452
K.4.4 多路的if語(yǔ)句 452
K.5 運(yùn)算符和表達(dá)式 453
K.5.1 算術(shù)表達(dá)式 455
K.5.2 關(guān)系表達(dá)式和邏輯表達(dá)式 456
K.5.3 賦值表達(dá)式 456
K.5.4 位運(yùn)算 457
K.6 迭代控制 457
K.7 多選擇 460

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)