注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)Java2全方位學(xué)習(xí)(J2SE5.0增修版)

Java2全方位學(xué)習(xí)(J2SE5.0增修版)

Java2全方位學(xué)習(xí)(J2SE5.0增修版)

定 價:¥69.00

作 者: 朱仲杰 著
出版社: 機械工業(yè)出版社
叢編項:
標(biāo) 簽: Java

ISBN: 9787111182467 出版時間: 2006-02-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 558 字?jǐn)?shù):  

內(nèi)容簡介

  本書詳細(xì)介紹J2SE5.0新功能涉及Java全面的知識。全書內(nèi)容分為5篇,從Java的一般認(rèn)識、基礎(chǔ)知識到深入Java實質(zhì),從基本應(yīng)用到高級開發(fā),從面向?qū)ο蟮某绦蛟O(shè)計理念、Java圖形化界面到Java不同于其他程序設(shè)計語言的精髓,并重點講述了J2SDK5.0新增的功能,如介紹UltraEdit與jEdit這兩套文檔編輯軟件,介紹新的關(guān)鍵字enum,增加java.util.Arrays類與StringBuilder類的使用說明等。內(nèi)容極其豐富卻不繁雜,厚重卻不失靈巧,將晦澀難懂的專業(yè)知識用簡單的實例和文字輕松地描述出來。.本書內(nèi)容覆蓋面廣,圖文并茂,獨具特色。既有豐富的理論知識,也有大量的實戰(zhàn)范例,在實例設(shè)計及操作步驟上更是獨具匠心。本書不僅適合初學(xué)者作為人門學(xué)習(xí)用書,也適合高級編程人員作為案頭參考書,具有極高的實用價值。本書特色:·一本詳細(xì)介紹J2SE5.0新功能的中文書籍·內(nèi)容涵蓋SunJava認(rèn)證考試范圍,讓你輕松通過認(rèn)證考試.·簡單易懂的文字?jǐn)⑹?,獨出心裁的講解方式,讓你輕松學(xué)會Java程序設(shè)計..·精心設(shè)計的程序范例,豐富翔實的實際操作過程,使你從實踐中得到提升·完整詳盡的內(nèi)容范圍,讓你一冊在手,設(shè)計無憂,學(xué)會Java全方位的程序設(shè)計...

作者簡介

暫缺《Java2全方位學(xué)習(xí)(J2SE5.0增修版)》作者簡介

圖書目錄

目錄
第1章Java 的過去、現(xiàn)在和未來
1.1Java的歷史
1.2Java的架構(gòu)
1.2.1Java的語法
1.2.2Java的執(zhí)行環(huán)境
1.2.3Java API簡介
1.3Java的優(yōu)點
1.4Java未來的發(fā)展
1.5Tiger的全新體驗
1.6本章總結(jié)
1.7課后習(xí)題
1.8參考文獻(xiàn)
第2章程序開發(fā)工具下載、安裝與使用
2.1JDK下載、安裝與設(shè)定
2.1.1Java 2 SDK 
2.1.2Java說明文檔
2.2程序編輯工具下載、安裝、設(shè)定與使用
2.2.1UltraEdit
2.2.2jEdit
2.3本章總結(jié)
2.4課后習(xí)題
2.5參考文獻(xiàn)
第3章程序初體驗
3.1開始寫程序
3.2使用記事本
3.2.1程序編輯
3.2.2程序編譯
3.2.3程序執(zhí)行
3.3UltraEdit
3.3.1程序編輯
3.3.2編譯程序
3.3.3執(zhí)行程序
3.4jEdit
3.4.1程序編輯
3.4.2程序編譯
3.4.3程序執(zhí)行
3.5程序說明
3.6范例欣賞
3.7本章總結(jié)
3.8課后習(xí)題
3.9參考文獻(xiàn)
基礎(chǔ)篇
第4章程序基本單元
4.1程序中的標(biāo)記
4.1.1關(guān)鍵字
4.1.2標(biāo)識符
4.1.3Literal
4.1.4符號
4.2數(shù)據(jù)類型
4.2.1基本數(shù)據(jù)類型
4.2.2變量的聲明
4.2.3類型轉(zhuǎn)換
4.3字符串
4.4本章總結(jié)
4.5課后習(xí)題
4.6參考文獻(xiàn)
第5章Java的表達(dá)式
5.1算術(shù)運算
5.2比較運算
5.3邏輯運算
5.4遞加、遞減運算
5.5賦值運算
5.6位運算
5.7位移運算
5.8優(yōu)先級和結(jié)合性
5.9本章總結(jié)
5.10課后習(xí)題
5.11參考文獻(xiàn)
第6章Java的語句
6.1認(rèn)識語句
6.2一般語句
6.2.1注釋
6.2.2賦值語句
6.2.3對象的使用 (方法的調(diào)用)
6.2.4其他
6.3聲明語句
6.3.1變量的聲明
6.3.2對象的聲明
6.3.3類的聲明
6.3.4方法的聲明
6.4條件控制語句
6.4.1if
6.4.2else
6.4.3嵌套式的if
6.4.4操作符
6.4.5switch
6.5循環(huán)控制語句
6.5.1for
6.5.2while
6.5.3do while
6.5.4高級循環(huán)控制
6.6本章總結(jié)
6.7課后習(xí)題
6.8參考文獻(xiàn)
高級篇
第7章Java面向?qū)ο蟪绦蛟O(shè)計
7.1從日常生活中看對象
7.1.1類與對象
7.1.2成員
7.1.3繼承
7.1.4多態(tài)
7.2用Java實現(xiàn)面向?qū)ο蟪绦蛟O(shè)計
7.2.1定義類
7.2.2定義成員
7.2.3產(chǎn)生與使用對象
7.2.4初看構(gòu)造函數(shù)
7.2.5封裝
7.2.6類的繼承
7.2.7類的多態(tài)
7.2.8類成員與實例成員
7.2.9再看構(gòu)造函數(shù)
7.2.10重載、遮蔽與改寫
7.3本章總結(jié)
7.4課后習(xí)題
7.5參考文獻(xiàn)
第8章深入Java面向?qū)ο蟪绦蛟O(shè)計
8.1包的使用
8.1.1什么是包
8.1.2package語句
8.1.3import語句
8.1.4classpath的設(shè)定
8.1.5訪問權(quán)限修飾符的使用
8.2final修飾符
8.3抽象類
8.4接口
8.5本章總結(jié)
8.6課后習(xí)題
8.7參考文獻(xiàn)
第9章Object類常用方法介紹
9.1類的類型轉(zhuǎn)換
9.2對象之間的比較運算
9.3hash code 
9.4對象的復(fù)制
9.5將對象轉(zhuǎn)為字符串 
9.6本章總結(jié)
9.7課后習(xí)題
9.8參考文獻(xiàn)
第10章深入內(nèi)存
10.1聲明
10.1.1變量
10.1.2 對象
10.2數(shù)組
10.2.1數(shù)組的產(chǎn)生
10.2.2數(shù)組的使用
10.2.3length屬性
10.2.4數(shù)組的復(fù)制
10.2.5多維數(shù)組
10.2.6對象數(shù)組
10.2.7javautilArrays API使用
10.3變量的訪問范圍
10.4參數(shù)傳遞
10.4.1基本數(shù)據(jù)類型參數(shù)值傳遞
10.4.2類對象類型參數(shù)值傳遞
10.5垃圾回收
10.5.1Garbage Collection簡介
10.5.2調(diào)用GC
10.5.3finalize方法
10.5.4回收順序
10.5.5GC的執(zhí)行時間
10.6本章總結(jié)
10.7課后習(xí)題
10.8參考文獻(xiàn)
第11章Java Application與Applet
11.1Application
11.1.1輸入與輸出
11.1.2系統(tǒng)參數(shù)
11.1.3System類使用
11.1.4Runtime類使用
11.2Applet
11.2.1輸入與輸出
11.2.2基本方法使用
11.2.3安全性
11.3Application與Applet合并
11.4本章總結(jié)
11.5課后習(xí)題
11.6參考文獻(xiàn)
第12章異常處理
12.1認(rèn)識異常
12.1.1Runtime Exception
12.1.2Checked Exception
12.1.3Error
12.2捕捉和處理異常
12.2.1捕捉異常try…catch
12.2.2處理異常
12.2.3finally
12.2.4異常捕捉的順序
12.2.5throws關(guān)鍵字的使用
12.3自己設(shè)計異常
12.3.1throw關(guān)鍵字的使用
12.3.2定義自己的Exception類
12.4異常與方法的改寫
12.5本章總結(jié)
12.6課后習(xí)題
12.7參考文獻(xiàn)
GUI篇
第13章容器和版面配置
13.1認(rèn)識AWT
13.2Container
13.2.1Frame
13.2.2Panel
13.3版面配置
13.3.1什么是Layout
13.3.2BorderLayout
13.3.3FlowLayout
13.3.4CardLayout
13.3.5GridLayout
13.3.6GridBagLayout
13.3.7不使用Layout
13.4本章總結(jié)
13.5課后習(xí)題
13.6參考文獻(xiàn)
第14章事件處理
14.1認(rèn)識事件處理機制
14.1.1什么是事件
14.1.2Java事件處理架構(gòu)
14.1.3委托模式
14.1.4AWT Event類架構(gòu)
14.2使用事件處理機制 
14.2.1WindowEvent
14.2.2MouseEvent
14.2.3KeyEvent
14.2.4其他Lowlevel Event
14.3本章總結(jié)
14.4課后習(xí)題
14.5參考文獻(xiàn)
第15章AWT元件使用
15.1Button
15.2Checkbox
15.2.1多重選擇
15.2.2單一選擇
15.3Choice
15.4List
15.5Label
15.6Scrollbar
15.7ScrollPane
15.8TextField
15.9TextArea
15.10本章總結(jié)
15.11課后習(xí)題
15.12參考文獻(xiàn)
第16章高級AWT元件使用
16.1Font
16.2Color
16.3Menu
16.4Dialog
16.5FileDialog
16.6本章總結(jié)
16.7課后練習(xí)
16.8參考文獻(xiàn)
內(nèi)功心法篇
第17章繪圖
17.1認(rèn)識Graphics類
17.1.1產(chǎn)生Graphics對象
17.1.2paint方法
17.1.3Canvas類
17.1.4坐標(biāo)
17.2基本繪圖方法
17.2.1畫線
17.2.2畫字符串
17.2.3畫矩形
17.2.4畫圓
17.2.5畫多邊形
17.3高級繪圖方法
17.3.1顏色設(shè)置
17.3.2字體設(shè)置
17.3.3語句塊處理
17.4本章總結(jié) 
17.5課后習(xí)題
17.6參考文獻(xiàn)
第18章Inner Class
18.1認(rèn)識Inner Class
18.2成員式Inner Class
18.3區(qū)域式Inner Class
18.4匿名式Inner Class
18.5本章總結(jié)
18.6課后習(xí)題
18.7參考文獻(xiàn)
第19章Wrapper Class
19.1認(rèn)識Wrapper Class
19.2Integer類
19.3Boolean類
19.4Byte類
19.5Character類
19.6Double類
19.7Float類
19.8Long和Short類
19.9本章總結(jié)
19.10課后習(xí)題
19.11參考文獻(xiàn)
第20章深入字符串處理
20.1深入了解String對象
20.1.1產(chǎn)生String對象
20.1.2String類的方法使用
20.2StringBuffer類使用
20.2.1產(chǎn)生StringBuffer對象
20.2.2StringBuffer類的方法使用
20.3StringTokenizer類使用
20.3.1建立StringTokenizer對象
20.3.2StringTokenizer類的方法使用
20.4本章總結(jié)
20.5課后習(xí)題
20.6參考文獻(xiàn)
第21章文件與輸入/輸出處理
21.1javaio包簡介
21.1.1Stream
21.1.2Node
21.1.3方法使用
21.2文件處理
21.2.1文件操作
21.2.2文件訪問
21.3數(shù)據(jù)流連結(jié)
21.4對象序列化
21.5本章總結(jié)
21.6課后習(xí)題
21.7參考文獻(xiàn)
第22章Threads
22.1認(rèn)識Threads
22.2建立Threads
22.3Threads操作
22.3.1啟動Threads
22.3.2停止Threads執(zhí)行
22.3.3暫停Threads執(zhí)行
22.3.4取得Threads信息
22.4數(shù)據(jù)同步處理
22.5Threads高級操作
22.6本章總結(jié)
22.7課后習(xí)題
22.8參考文獻(xiàn)
第23章Collection
23.1認(rèn)識Collection庫
23.2Set接口使用
23.3List接口使用
23.4Iterator接口使用
23.5Map接口使用
23.6JDK 11中的Collection庫
23.7本章總結(jié)
23.8課后習(xí)題
23.9參考文獻(xiàn)
第24章網(wǎng)絡(luò)程序設(shè)計
24.1網(wǎng)絡(luò)基本概念
24.1.1ClientServer架構(gòu)
24.1.2網(wǎng)際網(wǎng)絡(luò)地址
24.1.3TCP/IP傳輸協(xié)議
24.1.4面向連接協(xié)議
24.1.5非面向連接協(xié)議
24.1.6連接端口
24.1.7Socket
24.2Java網(wǎng)絡(luò)類
24.2.1InetAddress類
24.2.2Socket類
24.2.3ServerSocket類
24.2.4DatagramSocket類和DatagramPacket類
24.3本章總結(jié)
24.4課后習(xí)題
24.5參考文獻(xiàn)
附錄
附錄Aassertion
A.1什么是assertion
A.2assertion的語法
A.3編譯與執(zhí)行
A.4Java assertion的設(shè)計哲學(xué)
A.5適當(dāng)?shù)厥褂胊ssertion機制
A.6ClassLoader類和Throwable類的新方法
A.7本章總結(jié)
A.8課后習(xí)題
A.9參考文獻(xiàn)
附錄BJava Web Start
B.0前言
B.1認(rèn)識Java Web Start
B.2使用Java Web Start
B.3Java Web Start設(shè)定
B.4Java Web Start應(yīng)用程序設(shè)計
B.4.1執(zhí)行其他Java Web Start應(yīng)用程序
B.4.2設(shè)計Java Web Start應(yīng)用程序
B.5Tiger里的Java Web Start
B.6本章總結(jié)
B.7課后習(xí)題
B.8參考文獻(xiàn)
附錄CNew I/O
C.1認(rèn)識New I/O API
C.2Channels和Buffers
C.2.1Channels
C.2.2Buffers
C.2.3ByteBuffer類
C.3Buffer范例實現(xiàn)
C.4FileChannel類
C.4.1數(shù)據(jù)傳送
C.4.2數(shù)據(jù)合并與分流
C.4.3文件鎖定
C.4.4其他方法
C.5本章總結(jié)
C.6課后習(xí)題
C.7參考文獻(xiàn)
附錄D泛型——Generics
D.1泛型初體驗
D.1.1ClassCastException
D.1.2泛型讓你的程序更安全
D.2深入了解泛型
D.3高級使用
D.3.1 Xlint
D.3.2Map也一樣
D.3.3方法參數(shù)與返回值
D.3.4泛型類型的轉(zhuǎn)型
D.4制作自己的泛型類
D.5看懂Java API說明文檔
D.6本章總結(jié)
D.7參考文獻(xiàn)
附錄EEnum
E.1回顧從前
E.2枚舉式數(shù)據(jù)最佳的解決方案
E.3深入了解Enum
E.3.1骨子里還是個類
E.3.2javalangEnum類方法使用說明
E.3.3Enum聲明
E.3.4static import使用說明
E.3.5foreach循環(huán)使用說明
E.3.6switch使用說明
E.4配合Enum的新API
E.4.1 Enum枚舉類型方法聲明
E.4.2javautilEnumMap使用說明
E.4.3javautilEnumSet使用說明
E.5本章總結(jié)
E.6參考文獻(xiàn)
附錄FTiger的好幫手
F.1Foreach
F.1.1數(shù)組的運用
F.1.2Collection對象的運用
F.1.3自行設(shè)計可順序讀取的類
F.1.4foreach循環(huán)的限制
F.2Static import
F.2.1基本用法
F.2.2重載
F.2.3遮蔽
F.3varags
F.3.1什么是varags
F.3.2如何使用
F.3.3使用限制
F.4Autoboxing與Autounboxing 
F.4.1Autoboxing與Autounboxing是什么
F.4.2使用限制
F.4.3條件判斷式使用
F.4.4方法重載
F.5本章總結(jié)
F.6參考文獻(xiàn)
附錄G簡易格式化的輸入與輸出
G.1簡易輸出
G.1.1回顧javatextFormat
G.1.2認(rèn)識javautilFormatter
G.2簡易輸入
G.2.1回顧
G.2.2認(rèn)識javautilScanner
G.3本章總結(jié)
G.4參考文獻(xiàn)
附錄HAnnotations
H.1認(rèn)識Annotation
H.1.1什么是Annotation
H.1.2Tiger默認(rèn)的三個Annotation類型
H.1.3Annotation的種類
H.2Metaannotation
H.2.1什么是Metaannotation?
H.2.2Target
H.2.3Retention
H.2.4Documented
H.2.5Inherited
H.3設(shè)計自己的Annotation類型
H.3.1動手設(shè)計自己的Annotation類型
H.3.2使用它們
H.3.3寫個工具來測試
H.4本章總結(jié)
H.5參考文獻(xiàn)

本目錄推薦

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