Java完全探索 第2版

出版時間:2001-10  出版社:中國青年出版社  作者:(美)Chuck Cavaness Geoff Friesen Brian Keeton  頁數(shù):930  
Tag標簽:無  

內容概要

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

書籍目錄

第一部分  Java語言
第1章 面向對象程序設計
1.1 面向對象程序設計:一種新的思維方式
1.2 程序設計簡史
1.2.1 過程式語言
1.2.2 結構化開發(fā)
1.2.3 面向對象程序設計
1.3 關于對象
1.3.1 傳統(tǒng)的程序設計
1.3.2 OOP方法
1.3.3 用繼承機制擴展對象
1.4 多實體對象
1.5 模塊化與代碼組織
1.6 將對象關聯(lián)到Java類
1.7 構建層次結構:OOP設計步驟
1.7.1 將問題分解成多個實體
1.7.2 在實體間尋找共同點
1.7.3 在實體間尋找差異
1.7.4 用抽象和繼承機制設計層次結構
1.8 OOP與UML
1.8.1 UML簡介
1.8.2 類圖
1.8.3 順序圖
1.8.4 UML指導思想
1.9 Java是充滿魔力的OOP語言嗎?
第2章 HelloWorld:第一個Java程序
2.1 理解HelloWor1d程序
2.1.1 創(chuàng)建文件
2.1.2 編譯代碼
2.1.3 運行程序
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中運行程序
2.3.4 在Internet Explorer中運行HelloWorld
2.3.5 導入其他類
2.3.6 聲明一個applet類
2.3.7 Applet的paint方法
2.3.8 applet短暫的生命
2.4 保留字
2.5 Javal.3 API
2.6 故障排除
第3章 數(shù)據(jù)類型與其他標記
3.1 Java數(shù)據(jù)類型
3.1.1 原始類型
3.1.2 引用類型
3.2 使用變量
3.2.1 聲明變量
3.2.2 標識符:對變量的命名
3.3 布爾原始類型
3.4 整數(shù)類型
3.4.1 整數(shù)值的界限
3.4.2 聲明整型變量
3.4.3 整數(shù)運算
3.5 運算符
3.5.1 算術運算符
3.5.2 賦值運算符
3.5.3 增量/減量運算符
3.6 字符變量
3.7 浮點變量
3.8 直接量:賦值
3.9 整型直接量
3.10 字符型直接量
3.11 浮點型直接量
3.12 字符串直接量
3.13 數(shù)組
3.14 不使用標記的輸入元素
3.14.1 空格(whitespace)
3.14.2 注釋
3.15 故障排除
第4章 方法與異常
4.1 方法聲明
4.1.1 訪問修飾符
4.1.2 修飾符(modifiers)
4.1.3 返回信息
4.1.4 方法名
4.1. 5 參數(shù)
4.1.6 異常
4.2 塊與語句
4.2.1 標號語句
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 處理多個異常
4.4.6 創(chuàng)建自己的異常類
4.4.7 異常與返回值
4.5 Java的錯誤類
4.6 故障排除
第5章 使用表達式
5.1 什么是表達式?
5.2 表達式怎樣求值
5.2.1 運算符的結合性
5.2.2 運算符的優(yōu)先順序
5.2.3 求值順序
5.3 C程序員應特別注意的地方
5.4 按位運算符
5.5 移位運算符
5.5.1 左移
5.5.2 有符號右移
5.5.3 無符號右移
5.6 類型轉換
5.6.1 隱式轉換
5.6.2 使用類型轉換運算符的顯式轉換
5.6.3 字符轉換
5.7 支持字符串的特殊運算符
5.8 故障排除
第6章 控制流
6.1 控制運行流程
6.2 布爾運算符
6.2.1 關系運算符
6.2.2 等價運算符
6.3 邏輯表達式
6.3.1 條件AND和條件0R運算符
6.3.2 邏輯非運算符
6.4 條件運算符
6.5 控制流語句中的布爾運算
6.6 控制流功能
6.6.1 if語句
6.6.2 if-else語句
6.7 Switch語句
6.8 循環(huán)語句
6.8.1 while循環(huán)
6.8.2 do循環(huán)
6.8.3 for循環(huán)
6.9 跳轉語句
6.9.1 break語句
6.9.2 conhnue語句
6.9.3 retum語句
6.10 故障排除
第7章 類
7.1 什么是類?
7.2 為什么使用類?
7.3 Java中的類
7.4 聲明一個類
7.4.1 訪問修飾符
7.4.2 修飾符
7.4.3 類各
7.4.4 超類——擴展另一個類
7.5 變量——定義狀態(tài)
7.5.1 訪問修飾符
7.5.2 修飾符
7.5.3 實例域
7.5.4 類域
7.5.5 聲明一個常量
7.5.6 實現(xiàn)一個枚舉類型
7.6 方法——定義行為
7.6.1 構造器
7.6.2 重載方法
7.6.3 用方法來提供guarded訪問
7.6.4 類方法
7.7 創(chuàng)建類的一個實例
7.7.1 new運算符
7.7.2 垃圾回收
7.8 引用類元素
7.9 Object類
7.9.1 對象相等
7.9.2 拷貝一個類實例
7.9.3 在finalize()方法中進行清掃工作
7.10 類型轉換與轉換引用類型
7.10.1 編譯時與運行時的類型檢查
7.10.2 使用instanceof運算符
7.11 類屬類
7.11.1 定義類屬類
7.11.2 使用類屬類的理由
7.11.3 類屬類如何工作
7.12 包
7.12.1 使用包來組織代碼
7.12.2 包與你的文件系統(tǒng)
7.12.3 從另一個包中導入一個類
7.12.4 導入整個包
7.12.5 不經(jīng)導入而使用類
7.12.6 Java.1ang的隱式導入
7.13 將原始類型包裝在類中
7.14 使用標準的數(shù)學函數(shù)
7.15 建立UML類圖
7.16 故障排除
第8章 字符串和文本的使用
8.1 字符串介紹
8.2 使用字符串類
8. 3 獲得字符串對象信息
8. 4 字符串比較
8. 5 字符串提取
8. 6 字符串操作
8.7 字符串連接
8.8 將對象轉換成字符串
8.9 將原始類型轉換成字符串
8.10 使用StringBuffer類
8.10.1 創(chuàng)建一個StringBuffer對象
8.10.2 在StringBuffer后面附加內容
8.10.3 轉換一個StringBuffer對象為字符串
8.10.4 對StringBuffer對象進行操作
8.11 使用StringTokenizer類從文件中獲得所有標記符
8.12 字符串和編譯器
8.13 故障排除
第9章 接口
9.1 接口是什么?
9.1.1 并不是每一個類本身都有一個接口
9.1.2 多接口
9.2 定義一個接口
9.2.1 聲明
9.2.2 接口程序體
9.2.3 標記接口
9.3 實現(xiàn)一個接口
9.3.1 方法重載
9.3.2 修飾符
9.3.3 參數(shù)列表
9.3.4 程序體
9.3.5 異常
9.3. 6 接口方法沖突
9.4 接口引用
9.4.1 訪問常量
9.4.2 設計一個接口勝于實現(xiàn)一個接口
9.5 在一個接口和一個抽象類之間選擇
9.6 在UML中描述接口
9.7 故障排除
第10章 數(shù)據(jù)結構與Java設施
10.1 Co11ection和Utility類
10.2 Co11ection結構
10.3 Collection結構的接口
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 通用實現(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結構重述
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結構
10.8.4 不可變Collection結構
10. 9 使用哪種Co11ection類?
10.10 Array的功能
10.10.1 Array類
10.10.2 搜索Array
10.10.3 兩個Array的比較
10.10.4 填充Array
10.10.5 排序Array
10.11 使用Properties類配置應用程序屬性
10.11.1 設置Propedies對象
10.11.2 查詢Properties對象
10.11.3 存儲和獲取Properties對象
10.12 Date類型
10.12.1 Date類
lo.12.2 Date對象比較
10.12.3 將Date類型轉換為String類型
10.12.4 改變Date屬性
10.13 BitSet類
10.14 隨機數(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 擴展Thread
11.5 實現(xiàn)Runnable
11.6 線程的生命周期
11.7 使用Thread定位變量
11.8 改變線程優(yōu)先級
11.9 線程同步
線程間通信
11.10 改變線程運行狀態(tài)
11.11 線程組
11.12 獲取當前運行線程數(shù)量
11.13 線程讓位
11.14 守護線程
11.15 使用Timer類和Timer Task類
11.16 在程序中安全使用線程
11.17 故障排除
第二部分 用戶界面
第12章 Java基礎類介紹
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基礎類
12.2.3 應用基礎類
12. 2.4 Java基礎類
12.2.5 將來的展望
12.3 JFC的應用程序
12.3.1 嘗試JFC的AWT應用程序
12.3.2 嘗試JFC的Swing應用程序
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 體系結構
12.4.8 Applet和應用程序
12.5 故障排除
第13章 AWT基礎
13.1 什么是AWT
13.2 圖形
13.2.1 畫圖的基礎
13.2.2 顯示文本
13.2.3 繪制形狀
13.2.4 實用類和接口
13.2.5 實用方法
13.3 字體和顏色
13.3.1 認識字體
13.3.2 創(chuàng)建字體
13.3.3 字體度量
13.3.4 顏色描述
13.3.5 系統(tǒng)顏色
13.4 圖像
13.4.1 載入和繪制圖像
13. 4. 2 動畫
13.4.3 產(chǎn)生圖像
13.4.4 消費圖像
13.4.5 過濾圖像
13.5 故障排除
第14章 使用AWT方式創(chuàng)建GUI
14.1 窗口工具集介紹
14.2 使用組件、容器和布置管理器創(chuàng)建GUI
14.2.1 系統(tǒng)工具集
14.2.2 對等實體、重量組件和輕量組件
14.2.3 組件研究
14.2.4 容器研究
14.2.5 布局管理器研究
14.3 使用事件和監(jiān)聽器創(chuàng)建GUI
14.3.1 事件研究
14.3.2 監(jiān)聽器研究
14.4 定制窗口工具集
14.4.1 創(chuàng)建自己的容器
14.4.2 創(chuàng)建自己的布局管理器
14.5 故障排除
第15章 Swing簡介
15.1 什么是Swing
15.2 比較Swing和AWT
15.3 混合重量和輕量的組件
15.4 從AWT到Swing的轉換
15.5 故障排除
第16章 使用Swing方式創(chuàng)建GUI
16.1 Swing工具集
16.1.1 模型視圖控件器(Model—View—Contro11er)結構
16.1.2 可插入的外觀和感覺
16.2 使用組件、容器和布置管理器創(chuàng)建GUI
16.2.1 研究組件
16.2.2 研究容器
16.2.3 研究布局管理器
16.3 使用事件和監(jiān)聽器創(chuàng)建GUI
16.4 附加功能
16.4.1 行為
16.4.2 邊
16.4.3 鍵盤輸入和捆綁
16.4.4 繪制
16. 4. 5 屬性
16. 4. 6 線程問題
16.4.7 定時器
16.5 故障排除
第17章 輔助功能
17.1 什么是輔助功能
17.2 輔助功能是如何工作的
17.3 實用工具(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 坐標系統(tǒng)
18.1.3 環(huán)境、設備和配置
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 打印結構(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 分層的體系結構
20.1.4 媒體流
20.1.5 時基和時鐘
20.1.6 管理器
20.2 播放媒體
20.3 處理媒體
20.4 捕捉媒體
20.5 故障排除
第三部分 I/0
第21章 流、文件和串行化
21.1 什么是流
21.2 使用流類
21.3 用字節(jié)流讀寫數(shù)據(jù)
21.3.1 InputStream類
21.3.2 0utputStream類
21.3.3 讀寫字節(jié)數(shù)組
21.3.4 讀寫文件
21.3.5 流緩沖
21.3.6 過濾流
21.3.7 打印流
21.4 重定向標準輸入/輸出
21.5 使用Reader和Writer
21.5.1 使用BufferedReader和BufferedWriter
21.5.2 使用LineNumberReader
21.5.3 使用InputStreamReader和OutputStreanReader
21.5.4 PrintWriter類
21.6 有關文件的工作
21.7 創(chuàng)建文件創(chuàng)建臨時文件
21.8 讀寫文件
21.8.1 隨機文件訪問
21.8.2 文件的安全性
21.9 目錄操作
退出時刪除文件
21.10 對象流
21.11 故障排除
第22章 對象串行化
22.1 什么是對象串行化
22.1.1 對象串行化如何工作
22.1.2 用對象引用處理對象
22.2 對象串行化的例子
22.3 讀寫自己的對象
22.4 定制對象串行化
使用Transient關鍵字
22.5 使用Externalizable接口
22.6 故障排除
第23章 通信和組網(wǎng)
23.1 網(wǎng)絡通信概述
23.2 TCP/IP體系結構
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 什么是一個Socket
23.3.2 Client Socket
23.3.3 服務器Sockets
23.4 使用Socket時壓縮數(shù)據(jù)
23.5 使用Socket通過網(wǎng)絡傳送對象
23.6 使用Socket傳送對象
23.7 獲得主機名和IP地址信息
23.8 用戶數(shù)據(jù)報協(xié)議(UDP)
23.8.1 UDP Socket特性
23.8.2 JavaUDP類
23.8.3 一個數(shù)據(jù)報的例子
23.8.4 多點傳送
23.9 WorldWideWeb概述
23.10 理解請求/應答機制
23.11 使用URL類
23.11.1 什么是URL
23.11.2 創(chuàng)建一個URL對象
23.11.3 創(chuàng)建一個URL連接
23.11.4 對一個URL鏈接讀和寫
23. 12 一個用來建立一個WWW圖表的例子
23.13 HTTP和SSL協(xié)議
23.14 Java安全端口擴展包概述
23.15 故障排除
第24章 國際化使用
24.1 什么是國際化
24.2 國際化的Java支持
24.3 Locale類
被支持的現(xiàn)場
24.4 對位置敏感的數(shù)據(jù)打包
24.4.1 數(shù)據(jù)捆綁
24.4.2 ListResourceBundles
24.4.3 PropertyResourceBundle
24.5 日歷和時區(qū)支持
Calendar類
24.6 國際化格式化
24.6.1 Format類
24.6.2 日期和時間格式化
24.6.3 數(shù)據(jù)格式化
24.6.4 消息格式化
24.7 字符集轉換器
24.8 Reader和Writer類
24.9 Java.text包
24.10 一個例子:國際化測試
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 減少下載時間
25.2 ZIP格式與JAR格式之間的差異
何時使用JAR文件
25.3 創(chuàng)建和瀏覽JAR文件
25.3.1 列出檔案文件內容
25.3.2 從文件中解壓文件
25.3.3 更新JAR文件
25.4 顯示說明文件
25.4.1 綁定為JAR文件的應用程序
25.4.2 包封裝
25.4.3 包的版本信息
25.4.4 下載擴展
25.5 讀寫JAR文件—
25.6 在C1asspath中加入JAR文件
25.7 JAR文件與安全性
25.7. 1 私鑰、公鑰及證書
25.7.2 Kevtoo1
25.7. 3 jarsigner
25.8 何時使用JAR文件
25.9 故障排除
第四部分數(shù)據(jù)庫
第26章 JDBC 2.0基本概述
26.1 什么是JDBC
26.2 JDBC 2.0概述
26.3 JDBC驅動程序
26.3.1 Type I
26.3.2 Type II
26.3.3 Type III
26.3.4 Type IV
26.4 建立數(shù)據(jù)庫
建立范例數(shù)據(jù)庫模式
26. 5 安裝和使用JDBC驅動程序
26.6 JDBC URL
26.7 連接數(shù)據(jù)庫
26.7.1 載入驅動程序
26.7. 2 建立連接
26.8 使用JDBC讀取數(shù)據(jù)
26.8.1 Statement類
26.8. 2 Resultset類
26.9 用JDBC寫數(shù)據(jù)
26.10 使用已準備的語句
26.11 使用事務
26.12 從數(shù)據(jù)庫中獲得元數(shù)據(jù)
26.13 使用現(xiàn)有的存儲過程
26.14 故障排除
第27章 高級JDBC 2.0
27.1 JDBC 2.0API中的新特性
27.1.1 使用可滾動的ResultSet
27.1.2 使用可修改的ResultSet
27.1.3 修改的批處理
27.2 使用JDBC可選包
27.2.1 行集
27.2.2 連接池
27.2.3 分布事務
27.2.4 數(shù)據(jù)源
27.3 理解從對象到關系的映射機制
27.4 故障排除
第五部分組件開發(fā)
第28章 反射
28.1 什么是反射
28.2 反射API中的關鍵類
28.2.1 構造類
28.2.2 Method類
28.2.3 field類
28.3 安全考慮
28.4 創(chuàng)建一個只知道構造器清單的類
28.5 檢查一個類的方法
28.5.1 獲得一個方法的清單
28.5.2 使用getDeclaredMethod()
方法來調用一個方法
28.5.3 調用將參數(shù)作為原語類型接受的方法
28.6 訪問一個類的聲明域
28.7 應用方法包
28.8 使用代理實現(xiàn)一個接口
28.9 故障排除
第29章 JavaBeans
29.1 自包含組件
29.2 組件模型中的重要概念
29.2.1 組件域或屬性
29.2.2 組件方法或函數(shù)
29.2.3 組件間通信和事件
29.2.4 狀態(tài)持續(xù)和存儲
29.3 設計一個JavaBean的基本問題
29.3.1 指定Bean的屬性
29.3.2 指定Bean產(chǎn)生和響應的事件
29.3.3 屬性、方法和事件開放
29.3.4 最初的屬性值和Bean定制
29.4 創(chuàng)建和使用屬性
29.4.1 單值屬性
29.4.2 帶索引的屬性
29.4.3 綁定屬性
29.5 使用事件和別的組件通信
29.5.1 多點傳送事件
29.5.2 單點傳送事件
29.5.3 事件適配器
29.6 內部透視:創(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 將用戶應用程序進行劃分
29.9.2 服務器組件
29.10 故障排除
附錄
附錄A 安裝SDK并開始應用
A.1 獲得SDKl.3SE
A.2 安裝SDKl.3SE
A.2.1 為Windows安裝SDK
A.2.2 連接多個安裝文件
A.2.3 開始Windows安裝程序
A.2.4 為So1ads安裝SDK
A.2.5 使用自解壓安裝格式
A.2.6 為Linux安裝JDK
A.2.7 使用RPM安裝格式
A.3 測試Java編譯器和Java虛擬機(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調試器
附錄C SDKl.3性能提高
C.1 通常的性能提高
C.1.1 減少和字符串相關的存儲器腳印
C.1.2 JAR文件存儲器使用減少
C.1.3 Bighteger中的性能增強
C.1.4 裝入Swing類
C.2 HotSpot技術介紹
C.3 什么使HotSpot更好
C.3.1 實時自適應編譯
C.3.2 方法內聯(lián)
C.3.3 改進和重新設計的對象設置
C.3.4 快速和完全準確的garbage收集
C.3.5 快速線程同步
C.4 JavaHotSpot客戶機虛擬機Java應用程序發(fā)射器
C.5 JavaHotSpot服務器虛擬機2.0
C.6 Aplet應用改進
C.6.1 Applet緩存控制
C.6.2 Applet支持類的快速裝入
C.6.3 JAR索引
C.6.4 擴展部分的自動安裝
附錄D Java資源
D.1 站點
D.2 新聞組
D.3 郵件列表

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Java完全探索 第2版 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7