性xx色动画xx无尽,国产精品三级av三级av三级 ,中文在线√天堂,亚洲国产成人久久一区久久,亚洲熟妇色l20p

當(dāng)前位置 : 首頁  圖書 正文

Java程序設(shè)計(jì)教程(第八版)簡介,目錄書摘

2019-12-20 14:16 來源:京東 作者:京東
java教程
Java程序設(shè)計(jì)教程(第八版)
暫無報(bào)價(jià)
90+評論 98%好評
編輯推薦:國外多年暢銷的經(jīng)典Java語言入門教材。清晰的、易于理解的和準(zhǔn)確的撰寫風(fēng)格,提供大量自測題、練習(xí)題、編程項(xiàng)目,重點(diǎn)強(qiáng)調(diào)了GUI圖形設(shè)計(jì)開發(fā)。
內(nèi)容簡介:本書對面向?qū)ο蟮乃枷牒蜋C(jī)制進(jìn)行了準(zhǔn)確而透徹的剖析,為讀者深入學(xué)習(xí)Java語言程序設(shè)計(jì)提供了全面、詳細(xì)的指導(dǎo),并在前幾版的基礎(chǔ)上進(jìn)行了全面的修訂與更新。全書覆蓋了面向?qū)ο笤O(shè)計(jì)的廣泛內(nèi)容,介紹了Java語言的基本數(shù)據(jù)類型、流程控制、類和對象等。在深入分析面向?qū)ο笤O(shè)計(jì)方法的基礎(chǔ)上,介紹了封裝機(jī)制、繼承機(jī)制和多態(tài)性的實(shí)現(xiàn)與應(yīng)用、異常的捕捉和處理、集合類的定義方法和泛型類的概念,書中提供了大量具有可實(shí)踐性的程序?qū)嵗?、自測題及答案、練習(xí)題和編程項(xiàng)目、生動的“軟件失誤案例”和“視頻講解”學(xué)習(xí)輔導(dǎo)短片,并且在每章中都補(bǔ)充了針對本章主題的圖形用戶界面(GUI)設(shè)計(jì)知識和實(shí)例,這部分內(nèi)容可形成完整的Java GUI設(shè)計(jì)知識體系。此外,本書還有內(nèi)容豐富的附錄,并提供了在線程序設(shè)計(jì)實(shí)踐網(wǎng)站服務(wù)。
作者簡介:張君施,北京工商大學(xué)數(shù)理系副教授,黨支部書記。研究方向?yàn)楦怕收撆c數(shù)理統(tǒng)計(jì)、計(jì)算機(jī)語言,翻譯過多部經(jīng)典編程教材。
目錄:第1章 計(jì)算機(jī)系統(tǒng)概述 1
1.1 計(jì)算機(jī)處理過程 1
1.1.1 軟件分類 2
1.1.2 數(shù)字計(jì)算機(jī) 4
1.1.3 二進(jìn)制數(shù) 5
自測題(答案見附錄M) 7
1.2 硬件組件 7
1.2.1 計(jì)算機(jī)結(jié)構(gòu) 7
1.2.2 輸入/輸出設(shè)備 8
1.2.3 主存儲器和輔助存儲器 9
1.2.4 中央處理器 12
自測題(答案見附錄M) 12
1.3 網(wǎng)絡(luò) 13
1.3.1 網(wǎng)絡(luò)連接 13
1.3.2 局域網(wǎng)和廣域網(wǎng) 14
1.3.3 因特網(wǎng) 15
1.3.4 萬維網(wǎng) 16
1.3.5 統(tǒng)一資源定位器 17
自測題(答案見附錄M) 17
1.4 JAVA編程語言 18
1.4.1 Java程序 19
1.4.2 注釋 20
1.4.3 標(biāo)識符和保留字 21
1.4.4 空白符 22
自測題(答案見附錄M) 24
1.5 程序開發(fā) 24
1.5.1 編程語言級別 24
1.5.2 編輯器、編譯器和解釋器 26
1.5.3 開發(fā)環(huán)境 27
1.5.4 語法和語義 27
1.5.5 錯(cuò)誤 28
自測題(答案見附錄M) 29
1.6 面向?qū)ο缶幊?29
1.6.1 問題求解 30
1.6.2 面向?qū)ο蟮能浖?31
自測題(答案見附錄M) 32
重點(diǎn)概念小結(jié) 33
練習(xí)題 34
編程項(xiàng)目 35
第2章 數(shù)據(jù)與表達(dá)式 37
2.1 字符串 37
2.1.1 print和println方法 37
2.1.2 字符串拼接 38
2.1.3 轉(zhuǎn)義序列 40
自測題(答案見附錄M) 41
2.2 變量與賦值 42
2.2.1 變量 42
2.2.2 賦值語句 43
2.2.3 常量 44
自測題(答案見附錄M) 45
2.3 基本數(shù)據(jù)類型 46
2.3.1 整型與浮點(diǎn)型 46
2.3.2 字符型 47
2.3.3 布爾型 48
自測題(答案見附錄M) 48
2.4 表達(dá)式 48
2.4.1 算術(shù)運(yùn)算符 49
2.4.2 運(yùn)算符優(yōu)先級 49
2.4.3 自增和自減運(yùn)算符 51
2.4.4 賦值運(yùn)算符 52
自測題(答案見附錄M) 53
2.5 數(shù)據(jù)類型轉(zhuǎn)換 53
2.5.1 類型轉(zhuǎn)換的安全性 54
2.5.2 數(shù)據(jù)類型轉(zhuǎn)換技術(shù) 54
自測題(答案見附錄M) 55
2.6 交互式程序 56
2.6.1 Scanner類 56
自測題(答案見附錄M) 59
2.7 圖形 59
2.7.1 坐標(biāo)系統(tǒng) 59
2.7.2 彩色圖形 60
自測題(答案見附錄M) 61
2.8 JAVA APPLET 61
2.8.1 applet的基本概念 61
2.8.2 在Web中執(zhí)行applet 63
自測題(答案見附錄M) 64
2.9 繪圖 64
2.9.1 Graphics類 64
自測題(答案見附錄M) 67
重點(diǎn)概念小結(jié) 67
練習(xí)題 68
編程項(xiàng)目 69
第3章 類與對象 72
3.1 創(chuàng)建對象 72
3.1.1 對象引用變量的聲明與初始化 72
3.1.2 別名 74
自測題(答案見附錄M) 75
3.2 STRING類 75
自測題(答案見附錄M) 77
3.3 包 78
3.3.1 包的概念 78
3.3.2 import聲明 79
自測題(答案見附錄M) 80
3.4 RANDOM類 80
自測題(答案見附錄M) 82
3.5 MATH類 82
自測題(答案見附錄M) 84
3.6 格式化輸出 85
3.6.1 NumberFormat類 85
3.6.2 DecimalFormat類 86
3.6.3 printf方法 87
自測題(答案見附錄M) 88
3.7 枚舉型 88
自測題(答案見附錄M) 90
3.8 包裝器類 90
3.8.1 包裝器類的創(chuàng)建和使用 90
3.8.2 自動裝箱 91
自測題(答案見附錄M) 92
3.9 組件與容器 92
3.9.1 框架和面板 92
3.9.2 布局管理器 94
自測題(答案見附錄M) 95
3.10 嵌套的面板 95
自測題(答案見附錄M) 97
3.11 圖像 97
自測題(答案見附錄M) 99
重點(diǎn)概念小結(jié) 99
練習(xí)題 99
編程項(xiàng)目 100
第4章 編寫類 102
4.1 類與對象的回顧 102
自測題(答案見附錄M) 103
4.2 類的分析 103
4.2.1 實(shí)例數(shù)據(jù) 107
4.2.2 UML類圖 107
自測題(答案見附錄M) 108
4.3 封裝 108
4.3.1 可見性修飾符 109
4.3.2 訪問器和修改器 109
自測題(答案見附錄M) 110
4.4 方法的分析 110
4.4.1 return語句 111
4.4.2 參數(shù) 112
4.4.3 局部數(shù)據(jù) 112
4.4.4 銀行賬戶實(shí)例 113
自測題(答案見附錄M) 116
4.5 構(gòu)造方法回顧 116
自測題(答案見附錄M) 116
4.6 圖形對象 117
自測題(答案見附錄M) 122
4.7 圖形用戶界面 122
自測題(答案見附錄M) 123
4.8 按鈕 123
自測題(答案見附錄M) 126
4.9 單行文本框 126
自測題(答案見附錄M) 128
重點(diǎn)概念小結(jié) 128
練習(xí)題 128
編程項(xiàng)目 129
第5章 條件判斷與循環(huán) 133
5.1 布爾表達(dá)式 133
5.1.1 相等性運(yùn)算符和關(guān)系運(yùn)算符 134
5.1.2 邏輯運(yùn)算符 134
自測題(答案見附錄M) 136
5.2 IF語句 136
5.2.1 if-else語句 138
5.2.2 使用語句塊 141
5.2.3 if語句的嵌套 143
自測題(答案見附錄M) 144
5.3 數(shù)據(jù)比較 145
5.3.1 浮點(diǎn)數(shù)比較 145
5.3.2 字符比較 145
5.3.3 比較對象 146
自測題(答案見附錄M) 147
5.4 WHILE語句 147
5.4.1 限循環(huán) 151
5.4.2 嵌套循環(huán) 151
5.4.3 break和continue語句 154
自測題(答案見附錄M) 154
5.5 迭代器 155
5.5.1 迭代器對象的基本方法 155
5.5.2 讀取文本文件 156
自測題(答案見附錄M) 157
5.6 ARRAYLIST類 158
自測題(答案見附錄M) 160
5.7 確定事件源 160
5.8 復(fù)選框與單選鈕 162
5.8.1 復(fù)選框 162
5.8.2 單選鈕 165
重點(diǎn)概念小結(jié) 168
練習(xí)題 168
編程項(xiàng)目 170
第6章 其他條件判斷與循環(huán) 173
6.1 SWITCH語句 173
自測題(答案見附錄M) 176
6.2 條件運(yùn)算符 176
自測題(答案見附錄M) 177
6.3 DO語句 177
自測題(答案見附錄M) 179
6.4 FOR語句 179
6.4.1 for-each循環(huán) 182
6.4.2 各種循環(huán)的比較 183
自測題(答案見附錄M) 183
6.5 利用循環(huán)語句和條件語句繪圖 183
6.6 對話框 187
重點(diǎn)概念小結(jié) 189
練習(xí)題 189
編程項(xiàng)目 190
第7章 面向?qū)ο笤O(shè)計(jì) 193
7.1 軟件開發(fā)活動 193
自測題(答案見附錄M) 194
7.2 明確類和對象 194
7.2.1 類的識別方法 194
7.2.2 類職責(zé)的分派 195
自測題(答案見附錄M) 195
7.3 靜態(tài)類成員 196
7.3.1 靜態(tài)變量 196
7.3.2 靜態(tài)方法 196
自測題(答案見附錄M) 198
7.4 類間關(guān)系 198
7.4.1 依賴關(guān)系 199
7.4.2 同一個(gè)類對象之間的依賴性 199
7.4.3 聚合關(guān)系 203
7.4.4 this引用 206
自測題(答案見附錄M) 207
7.5 接口 207
7.5.1 Comparable接口 211
7.5.2 Iterator接口 211
自測題(答案見附錄M) 211
7.6 枚舉類型 212
自測題(答案見附錄M) 214
7.7 方法設(shè)計(jì) 214
7.7.1 方法分解 214
7.7.2 方法參數(shù)的傳遞方式 218
自測題(答案見附錄M) 220
7.8 方法重載 221
自測題(答案見附錄M) 223
7.9 測試 223
7.9.1 審查 223
7.9.2 缺陷測試 224
自測題(答案見附錄M) 225
7.10 GUI設(shè)計(jì) 225
自測題(答案見附錄M) 226
7.11 布局管理器 226
7.11.1 流式布局管理器 228
7.11.2 邊界布局管理器 230
7.11.3 柵格布局管理器 231
7.11.4 盒式布局管理器 233
自測題(答案見附錄M) 235
7.12 邊框 235
自測題(答案見附錄M) 237
7.13 容器層次結(jié)構(gòu) 237
自測題(答案見附錄M) 238
重點(diǎn)概念小結(jié) 239
練習(xí)題 240
編程項(xiàng)目 240
第8章 數(shù)組 244
8.1 數(shù)組元素 244
自測題(答案見附錄M) 245
8.2 聲明和使用數(shù)組 245
8.2.1 邊界檢查 247
8.2.2 數(shù)組聲明方式 250
8.2.3 數(shù)組初始值表 250
8.2.4 數(shù)組作為參數(shù) 251
自測題(答案見附錄M) 251
8.3 對象數(shù)組 252
自測題(答案見附錄M) 259
8.4 命令行實(shí)參 259
自測題(答案見附錄M) 260
8.5 可變長度參數(shù)表 260
自測題(答案見附錄M) 263
8.6 二維數(shù)組與多維數(shù)組 263
8.6.1 二維數(shù)組 263
8.6.2 多維數(shù)組 265
自測題(答案見附錄M) 266
8.7 多邊形和折線 266
8.7.1 繪制方法 266
8.7.2 Polygon類 268
自測題(答案見附錄M) 269
8.8 鼠標(biāo)事件 269
自測題(答案見附錄M) 275
8.9 鍵盤事件 275
自測題(答案見附錄M) 278
重點(diǎn)概念小結(jié) 278
練習(xí)題 279
編程項(xiàng)目 280
第9章 繼承 284
9.1 創(chuàng)建子類 284
9.1.1 protected修飾符 287
9.1.2 super引用 288
9.1.3 多繼承 291
自測題(答案見附錄M) 291
9.2 重寫方法 291
9.2.1 影子變量 293
自測題(答案見附錄M) 293
9.3 類層次結(jié)構(gòu) 293
9.3.1 Object類 294
9.3.2 抽象類 295
9.3.3 接口層次結(jié)構(gòu) 296
自測題(答案見附錄M) 297
9.4 可見性 297
自測題(答案見附錄M) 299
9.5 類間繼承關(guān)系的設(shè)計(jì) 299
9.5.1 繼承關(guān)系小結(jié) 299
9.5.2 繼承的限制 300
自測題(答案見附錄M) 300
9.6 組件類的層次結(jié)構(gòu) 300
自測題(答案見附錄M) 302
9.7 擴(kuò)展適配器類 302
自測題(答案見附錄M) 304
9.8 TIMER類 305
自測題(答案見附錄M) 307
重點(diǎn)概念小結(jié) 308
練習(xí)題 308
編程項(xiàng)目 309
第10章 多態(tài)性 311
10.1 后綁定 311
自測題(答案見附錄M) 312
10.2 由繼承實(shí)現(xiàn)多態(tài)性 312
自測題(答案見附錄M) 320
10.3 利用接口實(shí)現(xiàn)多態(tài)性 320
自測題(答案見附錄M) 322
10.4 排序 322
10.4.1 選擇法排序 322
10.4.2 插入法排序 326
10.4.3 排序算法的比較 327
自測題(答案見附錄M) 327
10.5 搜索 328
10.5.1 線性搜索 328
10.5.2 二分搜索 330
10.5.3 搜索算法的比較 331
自測題(答案見附錄M) 332
10.6 多態(tài)性設(shè)計(jì) 332
自測題(答案見附錄M) 333
10.7 事件處理 333
10.8 文件選擇對話框 334
10.9 顏色選擇對話框 336
10.10 滑動條 337
重點(diǎn)概念小結(jié) 340
練習(xí)題 341
編程項(xiàng)目 341
第11章 異常 342
11.1 異常處理 342
自測題(答案見附錄M) 343
11.2 未捕獲的異常 343
自測題(答案見附錄M) 344
11.3 TRY-CATCH語句 344
11.3.1 finally子句 346
自測題(答案見附錄M) 346
11.4 異常的傳遞 347
自測題(答案見附錄M) 349
11.5 異常類層次結(jié)構(gòu) 349
11.5.1 自定義異常 350
11.5.2 可檢測異常與不可檢測異常 352
自測題(答案見附錄M) 352
11.6 I/O異常 352
自測題(答案見附錄M) 355
11.7 工具提示與助記符 355
自測題(答案見附錄M) 359
11.8 組合框 359
自測題(答案見附錄M) 363
11.9 滾動窗格 363
自測題(答案見附錄M) 364
11.10 分隔窗格 365
自測題(答案見附錄M) 368
重點(diǎn)概念小結(jié) 368
練習(xí)題 369
編程項(xiàng)目 369
第12章 遞歸 371
12.1 遞歸思想 371
12.1.1 窮遞歸 372
12.1.2 數(shù)學(xué)中的遞歸運(yùn)算 372
自測題(答案見附錄M) 373
12.2 遞歸編程 373
12.2.1 遞歸與迭代的比較 374
12.2.2 直接遞歸與間接遞歸 375
自測題(答案見附錄M) 375
12.3 遞歸的應(yīng)用 376
12.3.1 迷宮旅行 376
12.3.2 漢諾塔問題 379
自測題(答案見附錄M) 383
12.4 應(yīng)用遞歸方法繪圖 383
12.4.1 平鋪圖形 383
12.4.2 分形 385
自測題(答案見附錄M) 389
重點(diǎn)概念小結(jié) 389
練習(xí)題 389
編程項(xiàng)目 390
第13章 集合 392
13.1 集合與數(shù)據(jù)結(jié)構(gòu) 392
13.1.1 集合的同構(gòu)與異構(gòu) 392
13.1.2 分離接口與實(shí)現(xiàn) 392
自測題(答案見附錄M) 393
13.2 數(shù)據(jù)結(jié)構(gòu)的動態(tài)表示 393
13.2.1 動態(tài)結(jié)構(gòu) 393
13.2.2 動態(tài)鏈接的列表 394
13.2.3 其他的動態(tài)列表 397
自測題(答案見附錄M) 398
13.3 線性數(shù)據(jù)結(jié)構(gòu) 398
13.3.1 隊(duì)列 398
13.3.2 堆棧 399
自測題(答案見附錄M) 401
13.4 非線性數(shù)據(jù)結(jié)構(gòu) 401
13.4.1 樹 401
13.4.2 圖 402
自測題(答案見附錄M) 403
13.5 JAVA集合類API 403
13.5.1 泛型 403
自測題(答案見附錄M) 404
重點(diǎn)概念小結(jié) 404
練習(xí)題 404
編程項(xiàng)目 405
附錄A 數(shù)制系統(tǒng) 407
附錄B Unicode字符集 411




















附錄C Java運(yùn)算符 413
附錄D Java修飾符 417
附錄E Java編碼規(guī)范 419
附錄F Java applet 423
附錄G 正則表達(dá)式 425
附錄H javadoc文檔生成器 426
附錄I PaintBox工程 429
附錄J GUI事件 435
附錄K Java語法 437
附錄L Java類庫 447
附錄M 自測題答案 448
熱門推薦文章
相關(guān)優(yōu)評榜
品類齊全,輕松購物 多倉直發(fā),極速配送 正品行貨,精致服務(wù) 天天低價(jià),暢選無憂
購物指南
購物流程
會員介紹
生活旅行/團(tuán)購
常見問題
大家電
聯(lián)系客服
配送方式
上門自提
211限時(shí)達(dá)
配送服務(wù)查詢
配送費(fèi)收取標(biāo)準(zhǔn)
海外配送
支付方式
貨到付款
在線支付
分期付款
郵局匯款
公司轉(zhuǎn)賬
售后服務(wù)
售后政策
價(jià)格保護(hù)
退款說明
返修/退換貨
取消訂單
特色服務(wù)
奪寶島
DIY裝機(jī)
延保服務(wù)
京東E卡
京東通信
京東JD+