《Java in a Nutshell》的作者David Flanagan精心打造一本實戰型Java圖書,全書圍繞著真實世界Java編程實例展開。該書更傾向於“通過例子”來學習,書中包含諸多實例。該書先從展示結構化和面向對象編程技術的實例人手,可以作為Java編程新手的敲門磚。書中最後還提供了一個特殊的索引,利用這個索引可以很容易地查到使用一個特定Java類或完成某項特定任務的實例。每章都配有相關練習,可以讓讀者進一步探索並盡享學習的快樂。
基本介紹
- 書名:JAVA實例 技術手冊(第3版)——堅果系列
- 作者:David Flanagan
- 譯者:林劍、王宇飛
- ISBN:7508332709
- 定價:79.8
- 出版社:中國電力出版社
- 出版時間:2005-6第1版
- 開本:16
圖書簡介,實例簡介,作者簡介,圖書目錄,前言,第一章 Java基礎知識,第二章 對象、類和接口,第三章 輸入/輸出,第四章 執行緒,第五章 網路,第六章 New I/O,練習,
圖書簡介
全新的第三版涵蓋了Java 1.4,並收入了193個完整的實戰示例,其中包括超過21900行認真編寫並作了詳盡注釋的Java代碼,在此涉及20個不同的客戶端和伺服器端API。有關XML和servlet的章節已經重寫,以涵蓋相應規範的最新版本,並展示對於Java 1.4的最佳實踐。書中還增加和更新了一些實例,以展示其他一些新的Java特性和API。
該書是《Java in a Nutshell》、《Java Foundation Classes in a Nutshell》和《Java Enterprise in a Nutshell》的姊妹篇,它與這幾本速查手冊相得益彰,填補了它們的不足,為Java編程新手和專家們提供了大量實例。本書並不局限於文字介紹,而是通過提供得到充分注釋的實用示例並輔以簡潔的解釋,來讓你放手實踐以學習和探索Java及其API。
實例簡介
·核心API,包括I/O、New I/O、執行緒、網路、安全、串列化和反射
·桌面API,強調了Swing GUI、Java 2D圖形、首選項、列印、拖放、JavaBeans、applet和聲音
·企業API,包括JDBC(資料庫訪問)、JAXP(XML解析和轉換)、Servlets 2.4、JSP 2.0 (JavaServerPages)和RMI。
作者簡介
David Flanagan是一個醉心於Java寫作的電腦程式員,他的大部分時間都致力於編寫Java相關圖書。他的O’Reilly出版的其他暢銷書還包括《Java in a Nutshell》、《Java Foundation Classes in a Nutshell》、《Java Enterprise in a Nuthsell》等。David在麻省理工學院獲得了計算機科學與工程學位。他生活在地處西雅釁和溫哥華之間的美國太平洋西北海岸。
圖書目錄
前言
第一部分 Java入門
第一章 Java基礎知識
Hello World
FizzBuzz
斐波那契序列
使用命令行參數
反向回應
FizzBuzz分支切換
計算階乘
遞歸階乘
快取階乘
計算大階乘
處理異常
互動式輸入
使用StringBuffer
數字排序
計算質數
練習
第二章 對象、類和接口
Rectangle類
測試 Rect類
Rect的一個子類
另一個子類
複數
計算統計數
一個整數列表
文本詞法分析
練習
第二部分 核心Java API
第三章 輸入/輸出
檔案和流
處理檔案
複製檔案內容
讀取和顯示文本檔案
列出目錄和檔案信息
壓縮檔案和目錄
過濾字元流
字元流詞法分析
檔案隨機存取
練習
第四章 執行緒
執行緒基礎知識
執行緒安全類
執行緒和執行緒組
死鎖
定時器
練習
第五章 網路
下載URL的內容
使用URLConnection
通過URLConnection傳送Email
一個簡單的網路客戶
一個通用客戶
一個HTTP客戶
一個POP客戶
一個簡單的Web伺服器
一個代理伺服器
一個通用多執行緒伺服器
傳送數據報
接收數據報
練習
第六章 New I/O
鎖定檔案
複製檔案
正則表達式和字元解碼
用緩衝區完成檔案複製
位元組到字元高級轉換
位元組緩衝區詞法分析
一個簡單的HTTP客戶
Daytime服務
一個多路復用伺服器
一個多路復用網路客戶
練習
第七章 安全和密碼系統
第八章 國際化
第九章 反射
第十章 對象串列化
第三部分 桌面Java API
第十一章 圖形用戶界面
第十二章 圖形
第十三章 列印
第十四章 數據傳輸
第十五章 JavaBeans
第十六章 Applet
第十七章 聲音
第四部分 企業Java API
第十八章 利用SQL完成資料庫訪問
第十九章 XML
第二十章 servlet與JSP
第二十一章 遠程方法調用
第二十二章 示例索引
索引