注冊(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程序設(shè)計(jì)與問(wèn)題解決(高級(jí)篇 第4版)

Java程序設(shè)計(jì)與問(wèn)題解決(高級(jí)篇 第4版)

Java程序設(shè)計(jì)與問(wèn)題解決(高級(jí)篇 第4版)

定 價(jià):¥49.00

作 者: (美)薩維奇(Savitch,W.) 著,陳涓,趙振平 譯
出版社: 人民郵電出版社
叢編項(xiàng): 圖靈計(jì)算機(jī)科學(xué)叢書(shū)
標(biāo) 簽: J2EE

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787115169228 出版時(shí)間: 2007-12-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 324 字?jǐn)?shù):  

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

  《Java程序設(shè)計(jì)與問(wèn)題解決高級(jí)篇(第4版)》是國(guó)外高校采用率很高的Java程序設(shè)計(jì)經(jīng)典教材。書(shū)中不但講解了Java的知識(shí),還提供了一些編程技巧?!禞ava程序設(shè)計(jì)與問(wèn)題解決高級(jí)篇(第4版)》主要講述高級(jí)內(nèi)容,包括異常處理、流和文件I/O、動(dòng)態(tài)數(shù)據(jù)結(jié)構(gòu)與泛型、遞歸等高級(jí)主題?!禞ava程序設(shè)計(jì)與問(wèn)題解決高級(jí)篇(第4版)》使用了J2SE 5.0的最新特性,并且包含新的、可選講的圖形編程內(nèi)容和貫穿全書(shū)的GUI材料?!禞ava程序設(shè)計(jì)與問(wèn)題解決高級(jí)篇(第4版)》可作為高等院校計(jì)算機(jī)及相關(guān)專(zhuān)業(yè)本科生或研究生程序設(shè)計(jì)課程的教材,也適合相關(guān)技術(shù)人員作為技術(shù)提高之用。

作者簡(jiǎn)介

  作者:(美國(guó))薩維奇(Savitch.W.) 譯者:陳涓 趙振平Valter Savitch:加州大學(xué)圣迭戈分校退休教授。1969年于加州大學(xué)伯克利分校獲得博士學(xué)位,曾擔(dān)任加州大學(xué)迭戈分校計(jì)算機(jī)科學(xué)系教授和認(rèn)知科學(xué)跨學(xué)科博士項(xiàng)目主任。他在復(fù)雜性理論和并行計(jì)算機(jī)模型方面做出了重要貢獻(xiàn),研究領(lǐng)域還包括形式語(yǔ)言理論、計(jì)算機(jī)語(yǔ)言學(xué)等。他著有一系列編程語(yǔ)言教材,都廣受歡迎,暢銷(xiāo)不衰,被譽(yù)為讀者最多的計(jì)算機(jī)編程語(yǔ)言圖書(shū)作者。本書(shū)為其代表作之一。

圖書(shū)目錄

第1章 異常處理      1
1.1 基本異常處理        2
1.1.1 Java中的異常        2
1.1.2 預(yù)定義的異常類(lèi)        12
1.1.3 ArrayIndexOutOfBounds-Exception (另一種閱讀順序)        12
1.2 定義異常類(lèi)        13
1.3 使用異常類(lèi)        21
1.3.1 聲明異常(推脫責(zé)任)        21
1.3.2 不需要被捕獲的異常        24
1.3.3 AssertionError類(lèi)(選讀)        25
1.3.4 多重拋出和捕獲        25
1.3.5 finally塊(選讀)        31
1.3.6 重新拋出異常(選讀)        32
1.4 圖形編程補(bǔ)充(選讀)        43
小結(jié)        46
自測(cè)題答案        47
編程項(xiàng)目        50
第2章 流和文件I/O        53
2.1 流和文件I/O概覽        54
2.1.1 流的概念        54
2.1.2 為什么要用文件進(jìn)行I/O        54
2.1.3 文本文件和二進(jìn)制文件的區(qū)別        54
2.2 文本文件I/O        55
2.2.1 用PrintWriter進(jìn)行的文本文件輸出        55
2.2.2 帶有BufferedReader的文本文件輸入        64
2.2.3 StringTokenizer類(lèi)        70
2.2.4 FileReader和FileOutputStream類(lèi)        73
2.3 File類(lèi)        74
2.4 基本的二進(jìn)制文件I/O        77
2.4.1 用ObjectOutputStream向二進(jìn)制文件輸出        78
2.4.2 一些有關(guān)writeUTF的細(xì)節(jié)(選讀)        82
2.4.3 用ObjectInputStream從二進(jìn)制文件讀出        82
2.4.4 EOFException類(lèi)        87
2.4.5 FileInputStream和FileOutputStream類(lèi)        89
2.5 用對(duì)象流進(jìn)行對(duì)象I/O        93
2.5.1 類(lèi)對(duì)象的二進(jìn)制I/O        93
2.5.2 Serializable接口        96
2.5.3 二進(jìn)制文件中的數(shù)組對(duì)象        97
2.6 圖形編程補(bǔ)充(選讀)        99
小結(jié)        104
自測(cè)題答案        104
編程項(xiàng)目        108
第3章 動(dòng)態(tài)數(shù)據(jù)結(jié)構(gòu)與泛型        110
3.1 向量        111
3.1.1 使用向量        111
3.1.2 參數(shù)化的類(lèi)與泛型        120
3.2 鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)        121
3.2.1 鏈表        121
3.2.2 內(nèi)部類(lèi)        129
3.2.3 節(jié)點(diǎn)內(nèi)部類(lèi)        130
3.2.4 迭代器        131
3.2.5 對(duì)鏈表的異常處理        141
3.2.6 鏈表的變體        144
3.2.7 其他鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)        145
3.3 泛型        146
小結(jié)        152
自測(cè)題答案        152
編程項(xiàng)目        159
第4章 遞歸        161
4.1 遞歸基礎(chǔ)        161
4.1.1 遞歸是如何工作的        165
4.1.2 遞歸及迭代定義        170
4.1.3 返回值的遞歸方法        171
4.2 用遞歸編程        175
小結(jié)        185
自測(cè)題答案        185
編程項(xiàng)目        187
第5章 使用Swing的視窗界面        189
5.1 背景知識(shí)        190
5.1.1 GUI—圖形用戶界面        190
5.1.2 事件驅(qū)動(dòng)編程        190
5.2 基本的Swing細(xì)節(jié)        192
5.2.1 更多關(guān)于窗口偵聽(tīng)器的內(nèi)容        197
5.2.2 屏幕對(duì)象的尺寸單位        198
5.2.3 更多關(guān)于setVisible的內(nèi)容        199
5.2.4 JFrame類(lèi)的一些方法        207
5.2.5 布局管理器        208
5.3 按鈕和動(dòng)作偵聽(tīng)器        214
5.3.1 按鈕        216
5.3.2 動(dòng)作偵聽(tīng)器和動(dòng)作事件        217
5.3.3 接口        221
5.3.4 模型-視圖-控制器模式        223
5.4 容器類(lèi)        225
5.4.1 JPanel類(lèi)        225
5.4.2 Container類(lèi)        228
5.5 GUI的文本I/O        231
5.5.1 文本區(qū)和文本域        231
5.5.2 輸入和輸出數(shù)字        238
5.5.3 捕獲一個(gè)NumberFormat-Exception        243
小結(jié)        246
自測(cè)題答案        246
編程項(xiàng)目        251
第6章 applet與HTML        253
6.1 applet        254
6.1.1 applet基礎(chǔ)        254
6.1.2 運(yùn)行一個(gè)applet        256
6.1.3 向applet添加圖標(biāo)        259
6.2 HTML簡(jiǎn)介        261
6.2.1 HTML基礎(chǔ)        261
6.2.2 插入超鏈接        263
6.2.3 顯示一張圖片        267
6.3 HTML中的applet        267
6.3.1 將applet放入HTML文檔中        268
6.3.2 較老的applet類(lèi)(選讀)        270
6.3.3 applet與安全        271
小結(jié)        271
自測(cè)題答案        271
編程項(xiàng)目        272
第7章 更多有關(guān)Swing的內(nèi)容        274
7.1 菜單        274
7.1.1 菜單條、菜單和菜單條目        275
7.1.2 嵌套式菜單        278
7.2 使GUI更漂亮(功能也更強(qiáng))        280
7.2.1 添加圖標(biāo)        280
7.2.2 向菜單條目添加圖標(biāo)        285
7.2.3 滾動(dòng)條的JScrollPane類(lèi)        286
7.2.4 添加邊界        290
7.3 更多布局管理器        294
7.3.1 BoxLayout管理器類(lèi)        295
7.3.2 strut與glue        297
7.3.3 設(shè)置組件間的間隔        299
7.3.4 Box容器類(lèi)        299
7.3.5 CardLayout管理器        302
7.4 內(nèi)部類(lèi)        306
7.5 更多關(guān)于事件和偵聽(tīng)器的內(nèi)容        308
7.5.1 WindowListener接口        308
7.5.2 更多與更新GUI有關(guān)的細(xì)節(jié)        318
7.6 Swing類(lèi)的層次關(guān)系        318
小結(jié)        320
自測(cè)題答案        321
編程項(xiàng)目        323
附錄A  關(guān)鍵字(圖靈網(wǎng)站下載)
附錄B  優(yōu)先規(guī)則(圖靈網(wǎng)站下載)
附錄C  統(tǒng)一代碼(Unicode)字符集(圖靈網(wǎng)站下載)
附錄D  SavitchIn(圖靈網(wǎng)站下載)
附錄E  保護(hù)(protected)修飾符與包(package)修飾符(圖靈網(wǎng)站下載)
附錄F  DecimalFormat類(lèi)(圖靈網(wǎng)站下載)
附錄G  Iterator接口(圖靈網(wǎng)站下載)
附錄H  克?。▓D靈網(wǎng)站下載)
附錄I  javadoc(圖靈網(wǎng)站下載)
附錄J  JOptionPane類(lèi)(圖靈網(wǎng)站下載)
附錄K  C++與Java的區(qū)別(圖靈網(wǎng)站下載)

本目錄推薦

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