出版時(shí)間:2006-11 出版社:清華大學(xué) 作者:斯貝爾 頁(yè)數(shù):597
Tag標(biāo)簽:無(wú)
內(nèi)容概要
該書(shū)的第1版在Wrox出版社出版,是Java領(lǐng)域最重要的專業(yè)圖書(shū)之一,暢銷多年,始終是亞馬遜上的五星級(jí)圖書(shū),國(guó)內(nèi)也出版了中文翻譯版。第2 版在第1版的基礎(chǔ)上增加了XML數(shù)據(jù)交換、Swing圖形用戶界面等高級(jí)主題。各專業(yè)領(lǐng)域的Java開(kāi)發(fā)人員均可通過(guò)對(duì)本書(shū)的學(xué)習(xí)掌握在不同環(huán)境中運(yùn)用Ja va語(yǔ)言和API開(kāi)發(fā)應(yīng)用程序的技術(shù)。
作者簡(jiǎn)介
Brett Spell,一名受人尊敬的暢銷書(shū)作家,從90年代起就開(kāi)始從事專業(yè)Java開(kāi)發(fā),是一名通過(guò)Sun認(rèn)證的知名開(kāi)發(fā)人員和架構(gòu)師。Brett還是Java開(kāi)發(fā)領(lǐng)域中久負(fù)盛名的專業(yè)雜志Java Pro的定期撰稿人和Intel Developer Services網(wǎng)站的專欄作家。
書(shū)籍目錄
第1章 Java深入介紹 1.1 Java體系結(jié)構(gòu) 1.2 Java虛擬機(jī) 1.3 Java類文件格式 1.4 Java編程語(yǔ)言與API 1.5 JVM配套的Java實(shí)用工具 1.6 小結(jié) 第2章 庫(kù)、類和方法的設(shè)計(jì) 2.1 庫(kù)的設(shè)計(jì) 2.2 類的設(shè)計(jì) 2.3 方法設(shè)計(jì) 2.4 小結(jié) 第3章 在應(yīng)用程序中使用線程 3.1 Java線程 3.2 創(chuàng)建線程 3.3 使用線程的缺點(diǎn) 3.4 線程管理 3.5 共享資源的使用同步 3.6 線程優(yōu)先級(jí) 3.7 監(jiān)控程序線程 3.8 在應(yīng)用程序中加入線程 3.9 線程控制 3.10 完成DownloadManager 3.11 線程中的過(guò)時(shí)方法 3.12 DownloadFiles類 3.13 未捕捉的異常 3.14 自愿放棄處理器 3.15 并發(fā)工具 3.16 小結(jié) 第4章 集合 4.1 集合演變 4.2 集合類與接口 4.3 集合使用技巧 4.4 小結(jié) 第5章 布局管理器 5.1 布局管理器與GUI構(gòu)造 5.2 CardLayout 5.3 FlowLayout 5.4 GridLayout 5.5 BorderLayout 5.6 GridBagLayout 5.7 BoxLayout 5.8 布局管理器的使用準(zhǔn)則 5.9 創(chuàng)建自定義布局管理器 5.10 小結(jié) 第6章 使用Swing的JTable組件 6.1 數(shù)據(jù)模型 6.2 使用含有JTable組件的JScrollPane類 6.3 JTable組件的面向列設(shè)計(jì) 6.4 調(diào)整表格尺寸 6.5 調(diào)整列的尺寸 6.6 單元格繪制 6.7 編輯表格單元格 6.8 表格選項(xiàng)設(shè)置 6.9 表格的標(biāo)題 6.10 對(duì)表格按行進(jìn)行排序 6.11 添加和刪除表格行 6.12 顯示特定的表格行 6.13 小結(jié) 第7章 使用Swing的JTree組件 7.1 JTree術(shù)語(yǔ)簡(jiǎn)介 7.2 創(chuàng)建JTree實(shí)例 7.3 TreePath類 7.4 TreeModelListener接口 7.5 TreeModelEvent類 7.6 DefaultTreeModel類 7.7 繪制樹(shù)節(jié)點(diǎn) 7.8 編輯樹(shù)的節(jié)點(diǎn) 7.9 定制分支節(jié)點(diǎn)句柄 7.10 線型與Java或Metal 外觀 7.11 節(jié)點(diǎn)選擇 7.12 折疊和展開(kāi)節(jié)點(diǎn) 7.13 小結(jié) 第8章 添加剪切和粘貼功能 8.1 剪貼板:剪切和復(fù)制數(shù)據(jù)的存儲(chǔ)位置 8.2 存取與檢索串行化的Java對(duì)象 8.3 在Java程序和本地應(yīng)用程序之間傳輸數(shù)據(jù) 8.4 編寫(xiě)任意的二進(jìn)制數(shù)據(jù) 8.5 小結(jié) 第9章 添加拖放功能 9.1 拖放操作的類型 9.2 預(yù)定義光標(biāo) 9.3 從本地應(yīng)用程序執(zhí)行文件選擇釋放 9.4 執(zhí)行本地傳輸 9.5 執(zhí)行鏈接/引用操作 9.6 在Java程序和本地應(yīng)用程序之間傳輸 9.7 傳輸文本數(shù)據(jù) 9.8 小結(jié) 第10章 打印 10.1 定位打印服務(wù) 10.2 創(chuàng)建打印任務(wù) 10.3 定義打印文檔 10.4 初始化打印 10.5 監(jiān)控打印任務(wù) 10.6 Service-Formatted打印的概念 10.7 小結(jié) 第11章 JDBC介紹 11.1 SQL標(biāo)準(zhǔn)和JDBC版本 11.2 JDBC驅(qū)動(dòng)器 11.3 獲得數(shù)據(jù)庫(kù)連接 11.4 Statement 11.5 JDBC數(shù)據(jù)類型 11.6 ResultSet類 11.7 ResultSetMetaData 11.8 RowSet 11.9 事務(wù) 11.10 連接池 11.11 錯(cuò)誤和警告 11.12 調(diào)試功能 11.13 釋放資源 11.14 小結(jié) 第12章 應(yīng)用程序國(guó)際化 12.1 地區(qū) 12.2 資源綁定 12.3 區(qū)分地區(qū)格式與分析 12.4 MessageFormat 12.5 ChoiceFormat 12.6 分析文本數(shù)據(jù) 12.7 文本比較與排序 12.8 應(yīng)用程序國(guó)際化 12.9 運(yùn)行時(shí)修改Locale選項(xiàng) 12.10 native2ascii 12.11 小結(jié) 第13章 XML的使用 13.1 XML與HTML 13.2 何時(shí)及為何使用XML 13.3 創(chuàng)建XML文檔 13.4 分析及有效性 13.5 轉(zhuǎn)換XML文檔 13.6 小結(jié) 第14章 添加注解 14.1 注解的使用 14.2 創(chuàng)建定制注解 14.3 替換外部元數(shù)據(jù) 14.4 注解處理工具的使用 14.5 小結(jié)
編輯推薦
作為最強(qiáng)大、最通用的編程語(yǔ)言,Java因其適應(yīng)性和可擴(kuò)展性可以應(yīng)用于各種開(kāi)發(fā)環(huán)境?! ”緯?shū)基于Java的核心平臺(tái)J2SE,全面介紹了在不同環(huán)境中運(yùn)用Java語(yǔ)言和API開(kāi)發(fā)應(yīng)用程序的關(guān)鍵技術(shù),以及xML數(shù)據(jù)交換、Swing圖形用戶界面等高級(jí)主題。本書(shū)是專業(yè)級(jí)的編程指南,囊括了Java殲發(fā)人員需要了解的精煉要點(diǎn)和復(fù)雜主題。通過(guò)對(duì)本書(shū)的學(xué)習(xí),有助于各專業(yè)領(lǐng)域的Java開(kāi)發(fā)人員丌發(fā)出強(qiáng)大而精密的應(yīng)用程序。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版