注冊(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完全探索

Java完全探索

Java完全探索

定 價(jià):¥89.00

作 者: (美)Chuck Cavaness等著;師夷工作室譯
出版社: 中國(guó)青年出版社
叢編項(xiàng): 美國(guó)Pearson暢銷書(shū)譯叢
標(biāo) 簽: Java

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


ISBN: 9787500645290 出版時(shí)間: 2001-01-01 包裝: 膠版紙
開(kāi)本: 26cm 頁(yè)數(shù): 930頁(yè) 字?jǐn)?shù):  

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

  本書(shū)是關(guān)于Java語(yǔ)言的權(quán)威參考書(shū),內(nèi)容涵蓋了Java語(yǔ)言的方方面面。全書(shū)共分為五個(gè)部分。 在第一部分中,本書(shū)首先介紹了面向?qū)ο笳Z(yǔ)言的設(shè)計(jì)方法和一些基本概念,使讀者對(duì)Java語(yǔ)言的編程模式有了整體性的了解;接著以一個(gè)簡(jiǎn)單的Hello World程序?yàn)槔?,使讀者在整體上對(duì)Java編程有所了解;之后介紹了Java的基本數(shù)據(jù)類型、基本數(shù)據(jù)結(jié)構(gòu)、基本類、基本接口和基本方法、表達(dá)式的使用方法以及線程的概念和使用方法等。 本書(shū)的第二部分對(duì)Java語(yǔ)言提供的豐富的圖形顯示方法集作了詳盡的介紹。首先介紹了Java基礎(chǔ)類,接著介紹了AWT的使用方法,然后用兩個(gè)創(chuàng)建圖形用戶界面的例子來(lái)具體說(shuō)明,隨之還介紹了Java語(yǔ)言的圖像處理方法和用戶與圖形界面的交互。 本書(shū)第三部分介紹了Java語(yǔ)言的輸入/輸出方法。在本書(shū)的第四部分和第五部分分別介紹了Java應(yīng)用程序和數(shù)據(jù)庫(kù)的交互與反射機(jī)制,以及JavaBean等內(nèi)容。 對(duì)所有Java程序員而言、本書(shū)都是不容錯(cuò)過(guò)的最新、最詳盡的參考書(shū)。

作者簡(jiǎn)介

暫缺《Java完全探索》作者簡(jiǎn)介

圖書(shū)目錄

第一部分 Java語(yǔ)言
第1章 面向?qū)ο蟪绦蛟O(shè)計(jì)
1.1 面向?qū)ο蟪绦蛟O(shè)計(jì):一種新的思維方式
1.2 程序設(shè)計(jì)簡(jiǎn)史
1.2.1 過(guò)程式語(yǔ)言
1.2.2 結(jié)構(gòu)化開(kāi)發(fā)
1.2.3 面向?qū)ο蟪绦蛟O(shè)計(jì)
1.3 關(guān)于對(duì)象
1.3.1 傳統(tǒng)的程序設(shè)計(jì)
1.3.2 OOP方法
1.3.3 用繼承機(jī)制擴(kuò)展對(duì)象
1.4 多實(shí)體對(duì)象
1.5 模塊化與代碼組織
1.6 將對(duì)象關(guān)聯(lián)到Java類
1.7 構(gòu)建層次結(jié)構(gòu):OOP設(shè)計(jì)步驟
1.7.1 將問(wèn)題分解成多個(gè)實(shí)體
1.7.2 在實(shí)體間尋找共同點(diǎn)
1.7.3 在實(shí)體間尋找差異
1.7.4 用抽象和繼承機(jī)制設(shè)計(jì)層次結(jié)構(gòu)
1.8 OOP與UML
1.8.1 UML簡(jiǎn)介
1.8.2 類圖
1.8.3 順序圖
1.8.4 UML指導(dǎo)思想
1.9 Java是充滿魔力的OOP語(yǔ)言嗎?
第2章 HelloWorld:第一個(gè)Java程序
2.1 理解HelloWor1d程序
2.1.1 創(chuàng)建文件
2.1.2 編譯代碼
2.1.3 運(yùn)行程序
2.2 理解HelloWorld
2.2.1 注釋
2.2.2 聲明類
2.2.3 main方法
2.2.4 顯示到屏幕上
2.2.5 System.out和System.in
2.3 作為applet的HelloWorld
2.3.1 修改并編譯源代碼
2.3.2 創(chuàng)建HTML文件
2.3.3 在AppletViewer中運(yùn)行程序
2.3.4 在Internet Explorer中運(yùn)行HelloWorld
2.3.5 導(dǎo)入其他類
2.3.6 聲明一個(gè)applet類
2.3.7 Applet的paint方法
2.3.8 applet短暫的生命
2.4 保留字
2.5 Javal.3 API
2.6 故障排除
第3章 數(shù)據(jù)類型與其他標(biāo)記
3.1 Java數(shù)據(jù)類型
3.1.1 原始類型
3.1.2 引用類型
3.2 使用變量
3.2.1 聲明變量
3.2.2 標(biāo)識(shí)符:對(duì)變量的命名
3.3 布爾原始類型
3.4 整數(shù)類型
3.4.1 整數(shù)值的界限
3.4.2 聲明整型變量
3.4.3 整數(shù)運(yùn)算
3.5 運(yùn)算符
3.5.1 算術(shù)運(yùn)算符
3.5.2 賦值運(yùn)算符
3.5.3 增量/減量運(yùn)算符
3.6 字符變量
3.7 浮點(diǎn)變量
3.8 直接量:賦值
3.9 整型直接量
3.10 字符型直接量
3.11 浮點(diǎn)型直接量
3.12 字符串直接量
3.13 數(shù)組
3.14 不使用標(biāo)記的輸入元素
3.14.1 空格(whitespace)
3.14.2 注釋
3.15 故障排除
第4章 方法與異常
4.1 方法聲明
4.1.1 訪問(wèn)修飾符
4.1.2 修飾符(modifiers)
4.1.3 返回信息
4.1.4 方法名
4.1. 5 參數(shù)
4.1.6 異常
4.2 塊與語(yǔ)句
4.2.1 標(biāo)號(hào)語(yǔ)句
4.2.2 作用域
4.2.3 局部變量初始化
4.3 方法和UML順序圖
4.4 捕獲并拋出異常
4.4.1 使用try/catch/finally
4.4.2 拋出異常
4.4.3 組合方法
4.4.4 異常的類型
4.4.5 處理多個(gè)異常
4.4.6 創(chuàng)建自己的異常類
4.4.7 異常與返回值
4.5 Java的錯(cuò)誤類
4.6 故障排除
第5章 使用表達(dá)式
5.1 什么是表達(dá)式?
5.2 表達(dá)式怎樣求值
5.2.1 運(yùn)算符的結(jié)合性
5.2.2 運(yùn)算符的優(yōu)先順序
5.2.3 求值順序
5.3 C程序員應(yīng)特別注意的地方
5.4 按位運(yùn)算符
5.5 移位運(yùn)算符
5.5.1 左移
5.5.2 有符號(hào)右移
5.5.3 無(wú)符號(hào)右移
5.6 類型轉(zhuǎn)換
5.6.1 隱式轉(zhuǎn)換
5.6.2 使用類型轉(zhuǎn)換運(yùn)算符的顯式轉(zhuǎn)換
5.6.3 字符轉(zhuǎn)換
5.7 支持字符串的特殊運(yùn)算符
5.8 故障排除
第6章 控制流
6.1 控制運(yùn)行流程
6.2 布爾運(yùn)算符
6.2.1 關(guān)系運(yùn)算符
6.2.2 等價(jià)運(yùn)算符
6.3 邏輯表達(dá)式
6.3.1 條件AND和條件0R運(yùn)算符
6.3.2 邏輯非運(yùn)算符
6.4 條件運(yùn)算符
6.5 控制流語(yǔ)句中的布爾運(yùn)算
6.6 控制流功能
6.6.1 if語(yǔ)句
6.6.2 if-else語(yǔ)句
6.7 Switch語(yǔ)句
6.8 循環(huán)語(yǔ)句
6.8.1 while循環(huán)
6.8.2 do循環(huán)
6.8.3 for循環(huán)
6.9 跳轉(zhuǎn)語(yǔ)句
6.9.1 break語(yǔ)句
6.9.2 conhnue語(yǔ)句
6.9.3 retum語(yǔ)句
6.10 故障排除
第7章 類
7.1 什么是類?
7.2 為什么使用類?
7.3 Java中的類
7.4 聲明一個(gè)類
7.4.1 訪問(wèn)修飾符
7.4.2 修飾符
7.4.3 類各
7.4.4 超類——擴(kuò)展另一個(gè)類
7.5 變量——定義狀態(tài)
7.5.1 訪問(wèn)修飾符
7.5.2 修飾符
7.5.3 實(shí)例域
7.5.4 類域
7.5.5 聲明一個(gè)常量
7.5.6 實(shí)現(xiàn)一個(gè)枚舉類型
7.6 方法——定義行為
7.6.1 構(gòu)造器
7.6.2 重載方法
7.6.3 用方法來(lái)提供guarded訪問(wèn)
7.6.4 類方法
7.7 創(chuàng)建類的一個(gè)實(shí)例
7.7.1 new運(yùn)算符
7.7.2 垃圾回收
7.8 引用類元素
7.9 Object類
7.9.1 對(duì)象相等
7.9.2 拷貝一個(gè)類實(shí)例
7.9.3 在finalize()方法中進(jìn)行清掃工作
7.10 類型轉(zhuǎn)換與轉(zhuǎn)換引用類型
7.10.1 編譯時(shí)與運(yùn)行時(shí)的類型檢查
7.10.2 使用instanceof運(yùn)算符
7.11 類屬類
7.11.1 定義類屬類
7.11.2 使用類屬類的理由
7.11.3 類屬類如何工作
7.12 包
7.12.1 使用包來(lái)組織代碼
7.12.2 包與你的文件系統(tǒng)
7.12.3 從另一個(gè)包中導(dǎo)入一個(gè)類
7.12.4 導(dǎo)入整個(gè)包
7.12.5 不經(jīng)導(dǎo)入而使用類
7.12.6 Java.1ang的隱式導(dǎo)入
7.13 將原始類型包裝在類中
7.14 使用標(biāo)準(zhǔn)的數(shù)學(xué)函數(shù)
7.15 建立UML類圖
7.16 故障排除
第8章 字符串和文本的使用
8.1 字符串介紹
8.2 使用字符串類
8. 3 獲得字符串對(duì)象信息
8. 4 字符串比較
8. 5 字符串提取
8. 6 字符串操作
8.7 字符串連接
8.8 將對(duì)象轉(zhuǎn)換成字符串
8.9 將原始類型轉(zhuǎn)換成字符串
8.10 使用StringBuffer類
8.10.1 創(chuàng)建一個(gè)StringBuffer對(duì)象
8.10.2 在StringBuffer后面附加內(nèi)容
8.10.3 轉(zhuǎn)換一個(gè)StringBuffer對(duì)象為字符串
8.10.4 對(duì)StringBuffer對(duì)象進(jìn)行操作
8.11 使用StringTokenizer類從文件中獲得所有標(biāo)記符
8.12 字符串和編譯器
8.13 故障排除
第9章 接口
9.1 接口是什么?
9.1.1 并不是每一個(gè)類本身都有一個(gè)接口
9.1.2 多接口
9.2 定義一個(gè)接口
9.2.1 聲明
9.2.2 接口程序體
9.2.3 標(biāo)記接口
9.3 實(shí)現(xiàn)一個(gè)接口
9.3.1 方法重載
9.3.2 修飾符
9.3.3 參數(shù)列表
9.3.4 程序體
9.3.5 異常
9.3. 6 接口方法沖突
9.4 接口引用
9.4.1 訪問(wèn)常量
9.4.2 設(shè)計(jì)一個(gè)接口勝于實(shí)現(xiàn)一個(gè)接口
9.5 在一個(gè)接口和一個(gè)抽象類之間選擇
9.6 在UML中描述接口
9.7 故障排除
第10章 數(shù)據(jù)結(jié)構(gòu)與Java設(shè)施
10.1 Co11ection和Utility類
10.2 Co11ection結(jié)構(gòu)
10.3 Collection結(jié)構(gòu)的接口
10.3.1 Collection接口
10.3.2 List接口
10.3.3 Set接口和SortedSet接口
10.3.4 Map接口和SonedMap接口
10.4 基本類和接口
10.4.1 Vector類
10.4.2 ENUMERATION接口
10.4.3 STACK
10.4.4 Hashltable
10.5 通用實(shí)現(xiàn)類
10.5.1 ArrayList類
10.5.2 LinkedList類
10.5.3 HashMap
10.5.4 TreeMap
10.5.5 WedkHashMap
10.5.6 HashSet
10.5.7 TreeSet
10.6 Co11ection排序
10.6.1 COMPARABLE接口
10. 6.2 Comparator接口
10.6.3 Co11ections.sort()的使用
10.7 Co11ection結(jié)構(gòu)重述
lo.7.1 Iterator接口
10.7. 2 Listlterator接口
10.7.3 有效搜索
10.8 Co11ection功能和約束
10.8.1 方法和域
10.8.2 Singleton方法
10.8.3 同步化的Co11ection結(jié)構(gòu)
10.8.4 不可變Collection結(jié)構(gòu)
10. 9 使用哪種Co11ection類?
10.10 Array的功能
10.10.1 Array類
10.10.2 搜索Array
10.10.3 兩個(gè)Array的比較
10.10.4 填充Array
10.10.5 排序Array
10.11 使用Properties類配置應(yīng)用程序?qū)傩?
10.11.1 設(shè)置Propedies對(duì)象
10.11.2 查詢Properties對(duì)象
10.11.3 存儲(chǔ)和獲取Properties對(duì)象
10.12 Date類型
10.12.1 Date類
lo.12.2 Date對(duì)象比較
10.12.3 將Date類型轉(zhuǎn)換為String類型
10.12.4 改變Date屬性
10.13 BitSet類
10.14 隨機(jī)數(shù)的產(chǎn)生
10.15 使用Observer/Observab1e觀察狀態(tài)變化
10.15.1 Observable類
10.15.2 Observer接口
10.16 故障排除
第11章 線程
11.1 什么是線程?
11.2 為什么使用線程?
11.3 如何制作線程類?
11.4 擴(kuò)展Thread
11.5 實(shí)現(xiàn)Runnable
11.6 線程的生命周期
11.7 使用Thread定位變量
11.8 改變線程優(yōu)先級(jí)
11.9 線程同步
線程間通信
11.10 改變線程運(yùn)行狀態(tài)
11.11 線程組
11.12 獲取當(dāng)前運(yùn)行線程數(shù)量
11.13 線程讓位
11.14 守護(hù)線程
11.15 使用Timer類和Timer Task類
11.16 在程序中安全使用線程
11.17 故障排除
第二部分 用戶界面
第12章 Java基礎(chǔ)類介紹
12.1 什么是JFC
12.1.1 AWT
12.1.2 Swing
12.1.3 輔助功能
12.1.4 Java 2D
12.1.5 拖放
12.2 JFC的歷史
12.2.1 AWTl.o
12.2.2 Internet基礎(chǔ)類
12.2.3 應(yīng)用基礎(chǔ)類
12. 2.4 Java基礎(chǔ)類
12.2.5 將來(lái)的展望
12.3 JFC的應(yīng)用程序
12.3.1 嘗試JFC的AWT應(yīng)用程序
12.3.2 嘗試JFC的Swing應(yīng)用程序
12.4 Applet
12.4.1 什么是Applet
12.4.2 Applet和WorldWide Web
12.4.3 AWT applet
12.4.4 AWT AppletHTML
12. 4. 5 Swingapplet
12.4.6 SwingApplet HTML
12.4.7 體系結(jié)構(gòu)
12.4.8 Applet和應(yīng)用程序
12.5 故障排除
第13章 AWT基礎(chǔ)
13.1 什么是AWT
13.2 圖形
13.2.1 畫(huà)圖的基礎(chǔ)
13.2.2 顯示文本
13.2.3 繪制形狀
13.2.4 實(shí)用類和接口
13.2.5 實(shí)用方法
13.3 字體和顏色
13.3.1 認(rèn)識(shí)字體
13.3.2 創(chuàng)建字體
13.3.3 字體度量
13.3.4 顏色描述
13.3.5 系統(tǒng)顏色
13.4 圖像
13.4.1 載入和繪制圖像
13. 4. 2 動(dòng)畫(huà)
13.4.3 產(chǎn)生圖像
13.4.4 消費(fèi)圖像
13.4.5 過(guò)濾圖像
13.5 故障排除
第14章 使用AWT方式創(chuàng)建GUI
14.1 窗口工具集介紹
14.2 使用組件、容器和布置管理器創(chuàng)建GUI
14.2.1 系統(tǒng)工具集
14.2.2 對(duì)等實(shí)體、重量組件和輕量組件
14.2.3 組件研究
14.2.4 容器研究
14.2.5 布局管理器研究
14.3 使用事件和監(jiān)聽(tīng)器創(chuàng)建GUI
14.3.1 事件研究
14.3.2 監(jiān)聽(tīng)器研究
14.4 定制窗口工具集
14.4.1 創(chuàng)建自己的容器
14.4.2 創(chuàng)建自己的布局管理器
14.5 故障排除
第15章 Swing簡(jiǎn)介
15.1 什么是Swing
15.2 比較Swing和AWT
15.3 混合重量和輕量的組件
15.4 從AWT到Swing的轉(zhuǎn)換
15.5 故障排除
第16章 使用Swing方式創(chuàng)建GUI
16.1 Swing工具集
16.1.1 模型視圖控件器(Model—View—Contro11er)結(jié)構(gòu)
16.1.2 可插入的外觀和感覺(jué)
16.2 使用組件、容器和布置管理器創(chuàng)建GUI
16.2.1 研究組件
16.2.2 研究容器
16.2.3 研究布局管理器
16.3 使用事件和監(jiān)聽(tīng)器創(chuàng)建GUI
16.4 附加功能
16.4.1 行為
16.4.2 邊
16.4.3 鍵盤(pán)輸入和捆綁
16.4.4 繪制
16. 4. 5 屬性
16. 4. 6 線程問(wèn)題
16.4.7 定時(shí)器
16.5 故障排除
第17章 輔助功能
17.1 什么是輔助功能
17.2 輔助功能是如何工作的
17.3 實(shí)用工具(Utilities)
17.3.1 AccessibilityMonitor
17.3.2 AWTMonitor
17.3.3 Ferret
17.3.4 JavaMonitor
17.3.5 Linker
17.3.6 Monkey
17.4 Robot
17.5 故障排除
第18章 Java 2D
18.1 什么是Java 2D
18.1.1 Graphics2D
18.1.2 坐標(biāo)系統(tǒng)
18.1.3 環(huán)境、設(shè)備和配置
18.1.4 多屏幕環(huán)境(Multiple-ScreenEnvironments)
18.1.5 API
18.2 著色101
18.2.1 著色提示屬性
18.2.2 Stroke屬性
18.2.3 Paint屬性
18.2.4 Transform屬性
18.2.5 裁剪路徑屬性
18.2.6 合成屬性
18.3 圖像、文本和帶緩沖的圖像(Shapes、Text And Buffered Images)
18.3.1 圖形(Shapes)
18.3.2 文本(Text)
18.3.3 帶緩沖區(qū)的圖像(Buffered Image)
18.4 打印
18.4.1 打印結(jié)構(gòu)(The Printing Framework)
18.4.2 工作控制和提交(Job Control And Rendering)
18. 4. 3 操縱Printable類型打印(P1ayingWith Printable)
18.4.4 操縱Pageable類型打印(P1aymgWithPageable)
18.4.5 快速打印和臟打印(Qukck AndDirtyPringting)
18.5 故障排除
第19章 拖放
19.1 什么是拖放
19.2 數(shù)據(jù)傳送
19.2.1 DataFlavors
19.2.2 Transferables
19.2.3 剪貼板擁有者
19.2.4 剪貼板
19.3 拖放
19.4 故障排除
第20章 Java媒體框架
20.1 什么是JMF.
20.1.1 JMF的下載與安裝
20.1.2 API
20.1.3 分層的體系結(jié)構(gòu)
20.1.4 媒體流
20.1.5 時(shí)基和時(shí)鐘
20.1.6 管理器
20.2 播放媒體
20.3 處理媒體
20.4 捕捉媒體
20.5 故障排除
第三部分 I/0
第21章 流、文件和串行化
21.1 什么是流
21.2 使用流類
21.3 用字節(jié)流讀寫(xiě)數(shù)據(jù)
21.3.1 InputStream類
21.3.2 0utputStream類
21.3.3 讀寫(xiě)字節(jié)數(shù)組
21.3.4 讀寫(xiě)文件
21.3.5 流緩沖
21.3.6 過(guò)濾流
21.3.7 打印流
21.4 重定向標(biāo)準(zhǔn)輸入/輸出
21.5 使用Reader和Writer
21.5.1 使用BufferedReader和BufferedWriter
21.5.2 使用LineNumberReader
21.5.3 使用InputStreamReader和OutputStreanReader
21.5.4 PrintWriter類
21.6 有關(guān)文件的工作
21.7 創(chuàng)建文件創(chuàng)建臨時(shí)文件
21.8 讀寫(xiě)文件
21.8.1 隨機(jī)文件訪問(wèn)
21.8.2 文件的安全性
21.9 目錄操作
退出時(shí)刪除文件
21.10 對(duì)象流
21.11 故障排除
第22章 對(duì)象串行化
22.1 什么是對(duì)象串行化
22.1.1 對(duì)象串行化如何工作
22.1.2 用對(duì)象引用處理對(duì)象
22.2 對(duì)象串行化的例子
22.3 讀寫(xiě)自己的對(duì)象
22.4 定制對(duì)象串行化
使用Transient關(guān)鍵字
22.5 使用Externalizable接口
22.6 故障排除
第23章 通信和組網(wǎng)
23.1 網(wǎng)絡(luò)通信概述
23.2 TCP/IP體系結(jié)構(gòu)
23.2.1 TCP/IP協(xié)議
23.2.2 網(wǎng)際協(xié)議(Internet Protocol.IP)
23.2.3 傳輸控制協(xié)議(TCP)
23.3 和Socket一起工作
23.3.1 什么是一個(gè)Socket
23.3.2 Client Socket
23.3.3 服務(wù)器Sockets
23.4 使用Socket時(shí)壓縮數(shù)據(jù)
23.5 使用Socket通過(guò)網(wǎng)絡(luò)傳送對(duì)象
23.6 使用Socket傳送對(duì)象
23.7 獲得主機(jī)名和IP地址信息
23.8 用戶數(shù)據(jù)報(bào)協(xié)議(UDP)
23.8.1 UDP Socket特性
23.8.2 JavaUDP類
23.8.3 一個(gè)數(shù)據(jù)報(bào)的例子
23.8.4 多點(diǎn)傳送
23.9 WorldWideWeb概述
23.10 理解請(qǐng)求/應(yīng)答機(jī)制
23.11 使用URL類
23.11.1 什么是URL
23.11.2 創(chuàng)建一個(gè)URL對(duì)象
23.11.3 創(chuàng)建一個(gè)URL連接
23.11.4 對(duì)一個(gè)URL鏈接讀和寫(xiě)
23. 12 一個(gè)用來(lái)建立一個(gè)WWW圖表的例子
23.13 HTTP和SSL協(xié)議
23.14 Java安全端口擴(kuò)展包概述
23.15 故障排除
第24章 國(guó)際化使用
24.1 什么是國(guó)際化
24.2 國(guó)際化的Java支持
24.3 Locale類
被支持的現(xiàn)場(chǎng)
24.4 對(duì)位置敏感的數(shù)據(jù)打包
24.4.1 數(shù)據(jù)捆綁
24.4.2 ListResourceBundles
24.4.3 PropertyResourceBundle
24.5 日歷和時(shí)區(qū)支持
Calendar類
24.6 國(guó)際化格式化
24.6.1 Format類
24.6.2 日期和時(shí)間格式化
24.6.3 數(shù)據(jù)格式化
24.6.4 消息格式化
24.7 字符集轉(zhuǎn)換器
24.8 Reader和Writer類
24.9 Java.text包
24.10 一個(gè)例子:國(guó)際化測(cè)試
24.11 故障排除
第25章 JAR文件
25.1 使用JAR文件
25.1.1 綁定
25.1.2 壓縮
25.1.3 可移植性
25.1.4 版本信息
25.1.5 安全性
25.1.6 減少下載時(shí)間
25.2 ZIP格式與JAR格式之間的差異
何時(shí)使用JAR文件
25.3 創(chuàng)建和瀏覽JAR文件
25.3.1 列出檔案文件內(nèi)容
25.3.2 從文件中解壓文件
25.3.3 更新JAR文件
25.4 顯示說(shuō)明文件
25.4.1 綁定為JAR文件的應(yīng)用程序
25.4.2 包封裝
25.4.3 包的版本信息
25.4.4 下載擴(kuò)展
25.5 讀寫(xiě)JAR文件—
25.6 在C1asspath中加入JAR文件
25.7 JAR文件與安全性
25.7. 1 私鑰、公鑰及證書(shū)
25.7.2 Kevtoo1
25.7. 3 jarsigner
25.8 何時(shí)使用JAR文件
25.9 故障排除
第四部分?jǐn)?shù)據(jù)庫(kù)
第26章 JDBC 2.0基本概述
26.1 什么是JDBC
26.2 JDBC 2.0概述
26.3 JDBC驅(qū)動(dòng)程序
26.3.1 Type I
26.3.2 Type II
26.3.3 Type III
26.3.4 Type IV
26.4 建立數(shù)據(jù)庫(kù)
建立范例數(shù)據(jù)庫(kù)模式
26. 5 安裝和使用JDBC驅(qū)動(dòng)程序
26.6 JDBC URL
26.7 連接數(shù)據(jù)庫(kù)
26.7.1 載入驅(qū)動(dòng)程序
26.7. 2 建立連接
26.8 使用JDBC讀取數(shù)據(jù)
26.8.1 Statement類
26.8. 2 Resultset類
26.9 用JDBC寫(xiě)數(shù)據(jù)
26.10 使用已準(zhǔn)備的語(yǔ)句
26.11 使用事務(wù)
26.12 從數(shù)據(jù)庫(kù)中獲得元數(shù)據(jù)
26.13 使用現(xiàn)有的存儲(chǔ)過(guò)程
26.14 故障排除
第27章 高級(jí)JDBC 2.0
27.1 JDBC 2.0API中的新特性
27.1.1 使用可滾動(dòng)的ResultSet
27.1.2 使用可修改的ResultSet
27.1.3 修改的批處理
27.2 使用JDBC可選包
27.2.1 行集
27.2.2 連接池
27.2.3 分布事務(wù)
27.2.4 數(shù)據(jù)源
27.3 理解從對(duì)象到關(guān)系的映射機(jī)制
27.4 故障排除
第五部分組件開(kāi)發(fā)
第28章 反射
28.1 什么是反射
28.2 反射API中的關(guān)鍵類
28.2.1 構(gòu)造類
28.2.2 Method類
28.2.3 field類
28.3 安全考慮
28.4 創(chuàng)建一個(gè)只知道構(gòu)造器清單的類
28.5 檢查一個(gè)類的方法
28.5.1 獲得一個(gè)方法的清單
28.5.2 使用getDeclaredMethod()
方法來(lái)調(diào)用一個(gè)方法
28.5.3 調(diào)用將參數(shù)作為原語(yǔ)類型接受的方法
28.6 訪問(wèn)一個(gè)類的聲明域
28.7 應(yīng)用方法包
28.8 使用代理實(shí)現(xiàn)一個(gè)接口
28.9 故障排除
第29章 JavaBeans
29.1 自包含組件
29.2 組件模型中的重要概念
29.2.1 組件域或?qū)傩?
29.2.2 組件方法或函數(shù)
29.2.3 組件間通信和事件
29.2.4 狀態(tài)持續(xù)和存儲(chǔ)
29.3 設(shè)計(jì)一個(gè)JavaBean的基本問(wèn)題
29.3.1 指定Bean的屬性
29.3.2 指定Bean產(chǎn)生和響應(yīng)的事件
29.3.3 屬性、方法和事件開(kāi)放
29.3.4 最初的屬性值和Bean定制
29.4 創(chuàng)建和使用屬性
29.4.1 單值屬性
29.4.2 帶索引的屬性
29.4.3 綁定屬性
29.5 使用事件和別的組件通信
29.5.1 多點(diǎn)傳送事件
29.5.2 單點(diǎn)傳送事件
29.5.3 事件適配器
29.6 內(nèi)部透視:創(chuàng)建和使用BeanInfo類
29.7 定制:提供定制的Property Editors和GUI接口
29.7.1 PropertyEditors和Propety EditorManager
29.7.2 定制編輯器
29.7.3 在非GUI環(huán)境中提供選擇性的行為
29.8 Bean打包
29.9 Enterprise JavaBean
29.9.1 將用戶應(yīng)用程序進(jìn)行劃分
29.9.2 服務(wù)器組件
29.10 故障排除
附錄
附錄A 安裝SDK并開(kāi)始應(yīng)用
A.1 獲得SDKl.3SE
A.2 安裝SDKl.3SE
A.2.1 為Windows安裝SDK
A.2.2 連接多個(gè)安裝文件
A.2.3 開(kāi)始Windows安裝程序
A.2.4 為So1ads安裝SDK
A.2.5 使用自解壓安裝格式
A.2.6 為L(zhǎng)inux安裝JDK
A.2.7 使用RPM安裝格式
A.3 測(cè)試Java編譯器和Java虛擬機(jī)(JVM)
A.3.1 PATH環(huán)境變量
A.3.2 CLASSPATH環(huán)境變量
附錄B SDK工具
B.1 SDK工具介紹
B.2 AppleViewer
B.3 java—Java解釋器
B.4 javaC—Java編譯器
B.5 javaP-Java分解器
B.6 javadoc工具(文檔產(chǎn)生器)
B.7 job—Java調(diào)試器
附錄C SDKl.3性能提高
C.1 通常的性能提高
C.1.1 減少和字符串相關(guān)的存儲(chǔ)器腳印
C.1.2 JAR文件存儲(chǔ)器使用減少
C.1.3 Bighteger中的性能增強(qiáng)
C.1.4 裝入Swing類
C.2 HotSpot技術(shù)介紹
C.3 什么使HotSpot更好
C.3.1 實(shí)時(shí)自適應(yīng)編譯
C.3.2 方法內(nèi)聯(lián)
C.3.3 改進(jìn)和重新設(shè)計(jì)的對(duì)象設(shè)置
C.3.4 快速和完全準(zhǔn)確的garbage收集
C.3.5 快速線程同步
C.4 JavaHotSpot客戶機(jī)虛擬機(jī)Java應(yīng)用程序發(fā)射器
C.5 JavaHotSpot服務(wù)器虛擬機(jī)2.0
C.6 Aplet應(yīng)用改進(jìn)
C.6.1 Applet緩存控制
C.6.2 Applet支持類的快速裝入
C.6.3 JAR索引
C.6.4 擴(kuò)展部分的自動(dòng)安裝
附錄D Java資源
D.1 站點(diǎn)
D.2 新聞組
D.3 郵件列表

本目錄推薦

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