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

Java程序設(shè)計(jì)語言(第4版)

Java程序設(shè)計(jì)語言(第4版)

定 價(jià):¥69.00

作 者: (美)阿諾德、戈斯林、霍姆斯
出版社: 人民郵電出版社
叢編項(xiàng): 圖靈計(jì)算機(jī)科學(xué)叢書
標(biāo) 簽: Java

ISBN: 9787115152978 出版時(shí)間: 2006-11-01 包裝: 平裝
開本: 16 頁數(shù): 513 字?jǐn)?shù):  

內(nèi)容簡介

  本書是Java程序設(shè)計(jì)語言的權(quán)威指南,系統(tǒng)地介紹Java的主要包(即java,lang,*、java.util和java.io)中的大多數(shù)類,并以內(nèi)容豐富的示例對這些類如何工作進(jìn)行了深入剖析。作者對這部經(jīng)典著作的前一版本進(jìn)行了大幅更新,使其反映Java 2標(biāo)準(zhǔn)版5.0(J2SE 5.0)中主要的增強(qiáng)。本版中增加了一些新的章節(jié),專門討論泛型、枚舉、注解、斷言和正則表達(dá)式等J2SE 5.0中引入的強(qiáng)大語言新特性。此外,本書還強(qiáng)調(diào)了當(dāng)今構(gòu)建健壯、高效和可維護(hù)的Java軟件的最佳實(shí)踐。.本書對所有程序員(包括那些經(jīng)驗(yàn)豐富的程序員在內(nèi))都是不可或缺的參考書。...

作者簡介

  作者:James GoslingJames Gosling是Sun公司院士和該公司開發(fā)平臺(tái)組(Developer Platform Group)的CTO。他設(shè)計(jì)了Java程序設(shè)計(jì)語言,實(shí)現(xiàn)了最初的Java編譯器和虛擬機(jī),最近他正致力于java實(shí)時(shí)規(guī)范(Real-Time Specification for Java)的相關(guān)工作。他是計(jì)算機(jī)界最受尊敬的程序員之一,曾榮獲Software Development雜志1996年“程序設(shè)計(jì)杰出大獎(jiǎng)”。

圖書目錄

第1章快速瀏覽
1.1開始
1.2變量
1.3代碼中的注釋
1.4具名常量
1.5 Unicode字符
1.6控制流
1.7類和對象
1.8方法和參數(shù)
1.9數(shù)組
1.10字符串對象
1.11擴(kuò)展一個(gè)類
1.12接口
l.13泛型類型
1.14異常
1.15注解
1.16包
l.17 Java平臺(tái)
1.18其他主題概述
第2章類與對象
2.1一個(gè)簡單的類
2.2字段
2.3訪問控制
2.4創(chuàng)建對象
2.5構(gòu)造與初始化
2.6方法
2.7  thls
2.8重載方法
2.9導(dǎo)人靜態(tài)成員名
2.10 main方法
2.1l本地方法
第3章類的擴(kuò)展
3.1擴(kuò)展類
3.2擴(kuò)展類的構(gòu)造器
3.3繼承與重定義成員
3.4類型兼容與轉(zhuǎn)換
3.5 protected的真正含義
3.6將方法與類標(biāo)記為f1nal
3.7抽象類與抽象方法
3.8 Object類
3.9克隆對象
3.10擴(kuò)展類:如何擴(kuò)展以及何時(shí)擴(kuò)展
3.1l設(shè)計(jì)一個(gè)可擴(kuò)展的類
3.12單重繼承與多重繼承
第4章接口
4.1一個(gè)簡單的接口示例
4.2接口聲明
4.3擴(kuò)展接口
4.4使用接口
4.5標(biāo)記接口
4.6何時(shí)使用接口
第5章嵌套類和接口
5.1靜態(tài)嵌套類型
5.2內(nèi)部類
5.3局部內(nèi)部類
5.4匿名內(nèi)部類
5.5繼承嵌套類型
5.6接日中的嵌套
5.7嵌套類型的實(shí)現(xiàn)
第6章枚舉類型
6.1一個(gè)簡單的枚舉類型的例子
6.2枚舉聲明
6.3枚舉常量的聲明
6.4 java.lang.Enum
6.5是否應(yīng)該使用枚舉
第7章語言符號(hào)、值和變量
7.1詞法元素
7.2類型和字面常量
7.3變量
7.4數(shù)組變量
7.5名字的意義
第8章包裝器類
8.1通用字段和方法
8.2 V01d類
8.3 B001ean類
8.4 Number類
8.5 character類
8.6裝箱轉(zhuǎn)換
第9章運(yùn)算符和表達(dá)式
9.1算術(shù)運(yùn)算
9.2通用運(yùn)算符
9.3表達(dá)式
9.4類型轉(zhuǎn)換
9.5運(yùn)算符優(yōu)先級(jí)和結(jié)合性
9.6成員訪問
第10章控制流
10.1語句和塊
10.2 if-else
10.3 switch
10.4 while和do-while
10.5 for
10.6標(biāo)號(hào)
10.7 break
10.8 continue
10.9 return
10.10什么?沒有g(shù)oto?
第11章泛型類型
11.1泛型類型聲明
11.2使用泛型類型
11.3泛型方法和泛型構(gòu)造器
11.4通配符捕獲
11.5揭秘:擦除與原始類型
11.6再談尋找正確的方法
11.7類的擴(kuò)展與泛型類型
第12章異常與斷言
12.1創(chuàng)建異常類型
12.2 throw
12.3 throws子句
12.4 try、catch和flnally
12.5異常鏈
12.6棧軌跡
12.7什么時(shí)候使用異常
12.8斷言
12.9什么時(shí)候使用斷言
12.10打開和關(guān)閉斷言
第13章字符串與正則表達(dá)式
13.1字符序列
13.2 Strlng類
13.3正則表達(dá)式的匹配
13.4 StrlngBullder類
13.5使用UTF-16
第14章線程
14.1創(chuàng)建線程
14.2使用Runnable
14.3  同步
14.4 wait、notifyAll和notify
14.5等待和通知的詳細(xì)介紹
14.6線程調(diào)度
14.7死鎖
14.8結(jié)束線程的執(zhí)行
14.9結(jié)束應(yīng)用程序的執(zhí)行
14.10內(nèi)存模型:同步和volatile
14.11線程管理、線程安全和ThreadGroup
14.12線程和異常
14.13 ThreadLocal變量
14.14調(diào)試線程
第15章注解
15.1一個(gè)簡單的注解實(shí)例
15.2注解類型
15.3注解元素
15.4限制注解的適用性
15.5保存策略
15.6使用注解
第16章反射
16.1  class類
16.2注解查詢
16.3 Modifier類
16.4成員類
16.5訪問檢查和Accessibleobject
16.6 F1eld類
16.7 Method類
16.8創(chuàng)建新對象和Constructor類
16.9泛型類型檢查
16.10數(shù)組
16.11包
16.12 Proxy類
16.13加載類
16.14在運(yùn)行時(shí)控制斷言
第17章垃圾回收與內(nèi)存
17.1垃圾回收
17.2一個(gè)簡單的模型
17.3終結(jié)
17.4與垃圾回收器交互
17.5可達(dá)性狀態(tài)和引用對象
第18章包
18.1包的命名
18.2類型導(dǎo)人
18.3包的訪問
18.4包的內(nèi)容
18.5包的注解
18.6包對象和規(guī)范
第19章文檔注釋
19.1剖析文檔注釋
19.2標(biāo)簽
19.3繼承方法的文檔注釋
19.4一個(gè)簡單示例
19.5外部規(guī)范
19.6使用說明
第20章I/O包
20.1流的概述
20.2字節(jié)流
20.3字符流
20.4 InputStreamReader與OutputStreamWri ter
20.5流類簡介
20.6數(shù)據(jù)字節(jié)流
20.7文件操作
20.8對象序列化
20.9 IOExCeptlon類
20.10體驗(yàn)新I/O
第21章集合
21.1集合
21.2迭代
21.3使用Comparable和Comparator排序
21.4 Collection接口
21.5 Set和SortedSet
21.6 List
21.7 Queue
21.8 Map和SortedMap
21.9 enum集合
21.10包裝集合和Collections類
21.11 同步包裝和并發(fā)集合
21.12 Arrays工具類
21.13編寫迭代器實(shí)現(xiàn)
21.14編寫集合實(shí)現(xiàn)
21.15遺留集合類型
21.16 Properties
第22章各種常用工具
22.1  Formatter
22.2  BitSet
22.3  Observer/Observable
22.4  Random
22.5  Scanner
22.6  StrinqTokenizer
22.7  Timer和TimerTask
22.8  UUID
22.9  Math和StrictMath
第23章系統(tǒng)編程
23.1 system類
23.2創(chuàng)建進(jìn)程
23.3關(guān)閉
23.4 Runtime的其他部分
23.5安全
第24章國際化與本地化
24.1  區(qū)域
24.2資源束
24.3貨幣
24.4時(shí)間、日期和日歷
24.5格式化和解析日期與時(shí)間
24.6文本的國際化和本地化
第25章標(biāo)準(zhǔn)包
25.1 java.a(chǎn)wt——抽象窗口工具箱
25.2 java.a(chǎn)pplet——小應(yīng)用程序
25.3 java.beans——構(gòu)件
25.4 java.math——數(shù)學(xué)
25.5 java.net——網(wǎng)絡(luò)
25.6 java.rmi——遠(yuǎn)程方法調(diào)用
25.7 java.security與相關(guān)的包——安全工具
25.8 java.sql——關(guān)系數(shù)據(jù)庫訪問
25.9工具子包
25.10 javax.*標(biāo)準(zhǔn)擴(kuò)展
25.11  javax.a(chǎn)ccessibjllty——GUI的易用性
25.12 javax.naming——目錄與命名服務(wù)
25.13 javax.sound——音頻操作
25.14 javax.swing  Swing GUI構(gòu)件
25.15  org.omg.CORBA  CORBA API
附錄A應(yīng)用演化
附錄B常用表格
進(jìn)階讀物
索  引(圖靈網(wǎng)站下載)

本目錄推薦

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