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

J2SE進(jìn)階

J2SE進(jìn)階

定 價:¥39.00

作 者: JavaResearch.org編著
出版社: 機(jī)械工業(yè)出版社
叢編項: Java階梯叢書
標(biāo) 簽: 暫缺

ISBN: 9787111143697 出版時間: 2004-05-01 包裝: 膠版紙
開本: 26cm+光盤1片 頁數(shù): 367 字?jǐn)?shù):  

內(nèi)容簡介

  本書作者都是具有多年豐富開發(fā)經(jīng)驗的Java開發(fā)人員,注重實際開發(fā)技術(shù)。本書融入了作者長期的學(xué)習(xí)、開發(fā)經(jīng)驗,內(nèi)容定位在“進(jìn)階”。本書面向具有一定Java基礎(chǔ),希望能夠繼續(xù)深入掌握J(rèn)2SE相關(guān)技術(shù)的朋友。本書作者都是具有多年豐富開發(fā)經(jīng)驗的Java開發(fā)人員,注重實際開發(fā)技術(shù)。本書融入了作者長期的學(xué)習(xí)、開發(fā)經(jīng)驗,內(nèi)容定位在“進(jìn)階”,但不求面面俱到,覆蓋了內(nèi)容要求具有實用性和適中的深度,并穿插了對JDK源碼、Tomcat源碼、Struts源碼、JDOM使用的剖析,以及Java新增特性logging、prefs、regex、nio、javax.sql等主題的探討。本書是提高J2SE相關(guān)技術(shù)的理想讀物。

作者簡介

暫缺《J2SE進(jìn)階》作者簡介

圖書目錄

前言
第1章 新I/O
1.1 緩沖器(Buffer)(Channel)
1.1.1 緩沖器
1.1.2 通道
1.1.3 緩沖器操作
1.2 新I/O在文件操作中的應(yīng)用
1.2.1 文件的讀寫
1.2.2 直接緩沖器(Direct Buffer)
1.2.3 文件映射(MappedByteBuffer)
1.2.4 文件鎖定(lock)
1.3 非阻塞(non-blocking)I/O和多路(multiplexed)I/O
1.3.1 傳統(tǒng)網(wǎng)絡(luò)服務(wù)器的原始工作模式
1.3.2 傳統(tǒng)服務(wù)器的多線程模式
1.3.3 新類介紹
1.3.4 實例
1.4 Charset
1.4.1 Charset的構(gòu)造和使用
1.4.2 編碼器(CharsetEncoder)和解碼器(harsetDecoder)
1.5 總結(jié)
第2章 線程
2.1 概述
2.1.1 線程是什么
2.1.2 Java對線程的支持
2.2 在Java中使用線程
2.2.1 Thread類和Runnable接口
2.2.2 線程對象的狀態(tài)和屬性
2.2.3 ThreadGroup和線程池
2.3 管理線程
2.3.1 為什么要同步
2.3.2 Java中的線程同步方法
2.3.3 線程死鎖
2.4 線程高級應(yīng)用
2.4.1 Java的內(nèi)存模型(Java Memory Model)介紹
2.4.2 Double-Checked Locking為什么在Java中不成立
2.4.3 對Java線程模型的增強(qiáng)
2.5 代碼剖析
第3章 集合框架
3.1 概述
3.1.1 集合框架的繼承層次
3.1.2 Collection接口
3.1.3 通用目的實現(xiàn)
3.1.4 遺留實現(xiàn)
3.2 List接口及實現(xiàn)
3.2.1 List接口
3.2.2 List實現(xiàn)
3.3 Map接口及實現(xiàn)
3.3.1 Map接口
3.3.2 Map實現(xiàn)
3.4 Set接口及實現(xiàn)
3.4.1 Set接口
3.4.2 Set實現(xiàn)
3.5 Collections、Arrays工具類
3.5.1 同步視圖、只讀視圖
3.5.2 便利實現(xiàn)
3.5.3 算法
3.6 基礎(chǔ)結(jié)構(gòu)
3.6.1 Iterator
3.6.2 ListIterator
3.7 集合類型之間的聯(lián)系與變換
3.7.1 Map與Set和Collection
3.7.2 數(shù)組與List的雙向變換
第4章 高級GUI
4.1 高級AWT
4.1.1 復(fù)制和粘貼
4.1.2 拖放
4.1.3 打印
4.1.4 小結(jié)
4.2 Swing的高級組件——樹
4.2.1 樹的基本類和接口
4.2.2 樹的渲染
4.2.3 節(jié)點編輯
4.2.4 有關(guān)樹的事件
4.2.5 定制樹模型
4.2.6 小結(jié)
4.3 Swing的高級組件——表
4.3.1 表的基本組件
4.3.2 示例:基本表實現(xiàn)
4.3.3 示例:表的渲染和編輯
4.4 小結(jié)
第5章 網(wǎng)絡(luò)編程
5.1 Socket基礎(chǔ)回顧
5.2 UDP套接字
5.2.1 利用UDP套接字實現(xiàn)服務(wù)器/客戶端
5.2.2 消息廣播的實現(xiàn)
5.3 Socket進(jìn)階
5.3.1 套接字與多線程
5.3.2 線程池的應(yīng)用
5.3.3 套按字與NIO
5.3.4 異步套接字的實現(xiàn)
5.4 Tomcat中Socket應(yīng)用分析
5.5 SSL Socket
5.5.1 安全通信
5.5.2 協(xié)議簡介
5.5.3 SSL Socket API介紹
5.5.4 SSL Socket編程實現(xiàn)原理
5.5.5 一個完整的例子
5.6 Scoket高級特性
第6章 JavaMail
6.1 JavaMail的基礎(chǔ)知識
6.1.1 相關(guān)協(xié)議
6.1.2 JavaMail的結(jié)構(gòu)框架
6.2 JavaMail API的核心類
6.3 發(fā)送郵件
6.3.1 發(fā)送第一個郵件
6.3.2 給郵件添加驗證
6.3.3 發(fā)送帶附件的郵件
6.3.4 發(fā)送HTML格式的郵件
6.4 接收郵件
6.4.1 接收普通郵件
6.4.2 接收帶附件的郵件
第7章 JDBC
7.1 java.sql.*包
7.1.1 CallableStatement(存儲過程)
7.1.2 ResultSet(結(jié)果集)
7.1.3 本地事務(wù)
7.1.4 批量更新
7.1.5 轉(zhuǎn)義語法
7.2 java.sql.*包
7.2.1 池化技術(shù)
7.2.2 行集
第8章 XML處理
8.1 XML編程接口介紹
8.2 JAXP
8.2.1 JSXP API結(jié)構(gòu)模型
8.2.2 使用SAX開發(fā)XML應(yīng)用
8.2.3 使用DOM開發(fā)XML應(yīng)用
8.2.4 使用XSLT開發(fā)XML應(yīng)用
8.3 JDOM
8.3.1 JDOM介紹
8.3.2 JDOM的API模型
8.3.3 用JDOM解析XML文檔
8.3.4 使用JDOM創(chuàng)建與輸出XML文檔
8.3.5 結(jié)合JDOM與XSLT實現(xiàn)XML轉(zhuǎn)換
8.4 一個樹形菜單的實例
8.4.1 簡單的需求描述
8.4.2 在Swing中的菜單實現(xiàn)
8.4.3 在WEB上的菜單實現(xiàn)
8.4.4 關(guān)于這個例子擴(kuò)展的討論
第9章 國際化
9.1 18N
9.1.1 國際化的概念
9.1.2 國際化的意義
9.1.3 國際化的分類
9.1.4 國際化的內(nèi)容
9.2 Java與I18N
9.3 Locale
9.3.1 Locale的概念
9.3.2 創(chuàng)建Locale對象
9.3.3 getAvailableLocales方法與getDefault方法
9.4 資源包
9.4.1 ResourceBundle類
9.4.2 ListResourceBundle和PropertyResourceBundle子類
9.4.3 使用資源文件
9.4.4 使用ListResourceBundle
9.4.5 MessageFormat類
9.4.6 關(guān)于資源包的組織
9.5 國際化的企業(yè)實踐
9.5.1 國際化的思想
9.5.2 國際化的步驟
9.5.3 國際化的常見問題
9.6 源碼分析
第10章 Java安全
10.1 Java的安全特性
10.1.1 信息系統(tǒng)的安全
10.1.2 加密
10.1.3 簽名
10.1.4 數(shù)字證書
10.1.5 Java的安全
10.2 數(shù)字證書
10.2.1 X.509證書
10.2.2 X.509演變歷史
10.2.3 Java實現(xiàn)創(chuàng)建證書
10.3 加密與簽名
10.3.1 加密
10.3.2 數(shù)字簽名
10.4 Applet的簽名與發(fā)布
10.4.1 Applet的安全限制
10.4.2 Applet簽名發(fā)布實例
10.5 JAAS
10.5.1 Java認(rèn)證與授權(quán)
10.5.2 JAAS的基本使用
第11章 反射
11.1 對反射的支持
11.2 示例
11.3 小結(jié)
第12章 Java常用工具包
12.1 JDK提供的日志API——Logging
12.1.1 Java Logging API模型
12.1.2 用Java Logging API調(diào)試應(yīng)用程序
12.1.3 創(chuàng)建自己的Handler和Filter
12.1.4 格式化輸出成HTML
12.2 正則表達(dá)式的使用——Regex
12.2.1 正則表達(dá)式簡要介紹
12.2.2 Java Regex API模型
12.2.3 正則表達(dá)式的應(yīng)用示例
12.3 應(yīng)用程序首選項——Preference
12.3.1 如何保存應(yīng)用程序首選項
12.3.2 java.util.prefs API介紹
12.3.3 獲得Preference對象實例的兩種方法
12.3.4 操作應(yīng)用程序配置數(shù)據(jù)
12.3.5 監(jiān)視Preference的變化
12.3.6 XML文檔的輸入與輸出
參考文獻(xiàn)

本目錄推薦

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