Java核心技術(下)

Java核心技術(下)

《Java核心技術(下)》是2012年2月電子工業出版社出版的圖書,作者是安博教育集團。

基本介紹

  • 書名:Java核心技術(下)
  • 作者:安博教育集團
  • ISBN:9787121151453
  • 頁數:332頁
  • 定價:58元
  • 出版社:電子工業出版社
  • 出版時間:2012年2月
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書涵蓋了Java平台標準版(Java SE 7.0)的全部基礎知識和高級特性,內容由淺入深,主要包括AWT與Swing、GUI事件處理機制、鑽擔照IO與NIO、泛型、註解、多執行緒編程、Socket網路編程、JDBC資料庫編程、應用程式國際化、反射等。全書結構嚴謹,層次清晰,語言生動,論述精準而深刻,程式實例豐富實用。本書不要求讀者具有其他語言編程基礎或軟體開發方面的任何經驗,通過學習本書,讀者將具備使用Java語言進行套用開發的能力。

圖書目錄

目錄
第12章 GUI程式設計(1)
12.1 Java GUI設計 (2)
12.1.1 抽象視窗工具集AWT (2)
12.1.2 組件和容器 (2)
12.1.3 布局管理器 (7)
12.2 GUI事件處理 (16)
12.2.1 Java事件和事件處理機全跨擊制 (16)
12.2.2 多重監聽器 (21)
12.2.3 事件適配器 (24)
12.2.4 內部類和匿名類在GUI事件處理中的套用 (27)
12.3 AWT常用組件境碑巴和視覺控制 (31)
12.3.1 按鈕和標籤 (31)
12.3.2 文本組件 (31)多主牛擊
12.3.3 選單組件 (37)
12.3.4 選擇組件 (42)
12.3.5 對話框組件 (46)
12.3.6 滾動組件 (52)
12.3.7 視覺控制類 (56)
12.4 AWT繪圖 (58)
12.4.1 繪製基本圖形 (58)
12.4.2 圖像處理 (60)
12.5 Applet (66)
12.5.1 Applet概述 (66)
12.5.2 Applet運行機制 (68)
12.5.3 Applet外掛程式標記 (70)
本章小結 (72)
習題 (72)
第13章 Swing基祝充礎(73)
13.1 Swing概述 (74)
13.2 Swing典型組件 (76)
13.2.1 JFrame (76)
13.2.2 Swing按鈕、選單和工具條 (78)
13.2.3 標準對話框 (81)
13.2.4 表格和樹 (83)
13.2.5 定時器 (87)
本章小結 (90)
習題 (90)
第14章 高級I/O編程(91)
14.1 Java I/O原理 (92)
14.2 基礎I/O流類型 (93)
14.2.1 InputStream (93)
14.2.2 OutputStream (94)晚洪尋
14.2.3 Reader (95)
14.2.4 Writer (96)
14.3 常用I/O流類型 (97)
14.3.1 FileInputStream/FileOutputStream (遷疊說拜97)
14.3.2 FileReader/FileWriter (98)
14.3.3 BufferedReader/BufferedWriter (99)
14.3.4 InputStreamReader/OutputStreamWriter (100)
14.3.5 PrintStream/PrintWriter (101)
14.3.6 DataInputStream/DataOutputStream (101)
14.3.7 CharArrayReader/CharArrayWriter (103)
14.4 I/O套用專題 (105)
14.4.1 標準I/O重定向 (105)
14.4.2 屬性信息導入/導出 (109)
14.4.3 隨機存取檔案 (110)
14.4.4 臨時檔案 (113)
14.5 對象序列化 (115)
14.6 NIO (120)
14.6.1 緩衝區(Buffer) (121)
14.6.2 通道(Channel) (125)
14.6.3 字元集轉換(Charset) (126)
14.6.4 高級NIO技術 (130)
本章小結 (138)
習題 (138)
第15章 泛型 (139)
15.1 泛型簡介 (140)
15.2 使用泛型 (140)
15.2.1 集合框架中的泛型 (140)
15.2.2 泛型的向後兼容性 (143)
15.3 泛型進階 (144)
15.3.1 類型參數 (144)
15.3.2 類型通配符 (146)
15.3.3 泛型方法 (150)
15.3.4 受限制的類型參數 (151)
本章小結 (154)
習題 (154)
第16章 執行緒(155)
16.1 執行緒基礎 (156)
16.1.1 什麼是執行緒 (156)
16.1.2 創建執行緒 (157)
16.1.3 創建執行緒的第二種方式 (159)
16.1.4 後台執行緒 (160)
16.1.5 GUI執行緒 (162)
16.2 執行緒控制 (164)
16.2.1 執行緒狀態 (164)
16.2.2 執行緒優先權 (165)
16.2.3 執行緒串列化 (166)
16.2.4 執行緒休眠 (167)
16.2.5 執行緒讓步 (170)
16.2.6 執行緒掛起和恢復 (171)
16.2.7 執行緒等待和通知 (174)
16.3 執行緒的同步 (174)
16.3.1 臨界資源問題 (174)
16.3.2 互斥鎖 (177)
16.3.3 死鎖 (178)
16.3.4 執行緒同步通訊 (180)
16.3.5 生產者-消費者問題 (181)
16.4 多執行緒編程專題 (184)
16.4.1 執行緒間數據傳輸 (184)
16.4.2 類的同步性和執行緒安全 (185)
16.4.3 定時器 (188)
本章小結 (190)
習題 (190)
第17章 Socket網路編程(191)
17.1 網路基礎 (192)
17.1.1 什麼是計算機網路 (192)
17.1.2 網路通信協定 (192)
17.1.3 IP位址、域名和連線埠號 (194)
17.2 URL (196)
17.3 Socket編程 (199)
17.4 NIO非阻塞式Socket通信 (213)
17.4.1 傳統的阻塞式I/O (213)
17.4.2 非阻塞式I/O (219)
本章小結 (228)
習題 (228)
第18章 JDBC編程(229)
18.1 資料庫簡介 (230)
18.1.1 關係型資料庫 (230)
18.1.2 SQL語言 (230)
18.1.3 ODBC (230)
18.2 JDBC基本概念 (231)
18.2.1 JDBC概述 (231)
18.2.2 JDBC驅動程式 (232)
18.2.3 JDBC URL (233)
18.3 JDBC編程 (234)
18.3.1 JDBC編程基本步驟 (234)
18.3.2 執行SQL語句 (237)
18.3.3 獲取資料庫元數據 (240)
18.3.4 訪問SQL Server資料庫 (243)
18.4 JDBC-ODBC編程 (245)
18.4.1 創建ODBC數據源 (245)
18.4.2 連線並操作ODBC數據源 (247)
18.4.3 訪問Access資料庫 (248)
18.4.4 訪問SQL Server資料庫 (250)
18.5 JDBC編程進階 (251)
18.5.1 使用屬性檔案配置運行環境信息 (251)
18.5.2 OCI方式訪問Oracle資料庫 (252)
18.5.3 可滾動和可更新結果集 (256)
18.5.4 預處理語句 (265)
18.5.5 調用存儲過程 (268)
18.5.6 事務處理 (269)
18.5.7 批處理 (273)
18.5.8 高級SQL類型BLOB/CLOB (274)
本章小結 (279)
習題 (280)
第19章 應用程式國際化 (281)
19.1 國際化和本地化簡介 (282)
19.2 數字、日期和時間國際化 (283)
19.3 資源包 (285)
19.3.1 屬性檔案 (285)
19.3.2 資源綁定類 (289)
19.4 訊息格式化 (293)
19.4.1 簡單的訊息格式化 (293)
19.4.2 占位符類型和樣式設定 (294)
19.4.3 國際化程式中的訊息格式化 (296)
本章小結 (297)
習題 (298)
第20章 反射(299)
20.1 反射概述 (300)
20.2 反射API (300)
20.2.1 java.lang.Class類 (300)
20.2.2 java.lang.reflect包 (302)
20.3 反射機制套用 (303)
20.3.1 解析Java類結構 (303)
20.3.2 對象操作 (308)
20.3.3 數組操作 (312)
本章小結 (315)
習題 (315)
13.2.3 標準對話框 (81)
13.2.4 表格和樹 (83)
13.2.5 定時器 (87)
本章小結 (90)
習題 (90)
第14章 高級I/O編程(91)
14.1 Java I/O原理 (92)
14.2 基礎I/O流類型 (93)
14.2.1 InputStream (93)
14.2.2 OutputStream (94)
14.2.3 Reader (95)
14.2.4 Writer (96)
14.3 常用I/O流類型 (97)
14.3.1 FileInputStream/FileOutputStream (97)
14.3.2 FileReader/FileWriter (98)
14.3.3 BufferedReader/BufferedWriter (99)
14.3.4 InputStreamReader/OutputStreamWriter (100)
14.3.5 PrintStream/PrintWriter (101)
14.3.6 DataInputStream/DataOutputStream (101)
14.3.7 CharArrayReader/CharArrayWriter (103)
14.4 I/O套用專題 (105)
14.4.1 標準I/O重定向 (105)
14.4.2 屬性信息導入/導出 (109)
14.4.3 隨機存取檔案 (110)
14.4.4 臨時檔案 (113)
14.5 對象序列化 (115)
14.6 NIO (120)
14.6.1 緩衝區(Buffer) (121)
14.6.2 通道(Channel) (125)
14.6.3 字元集轉換(Charset) (126)
14.6.4 高級NIO技術 (130)
本章小結 (138)
習題 (138)
第15章 泛型 (139)
15.1 泛型簡介 (140)
15.2 使用泛型 (140)
15.2.1 集合框架中的泛型 (140)
15.2.2 泛型的向後兼容性 (143)
15.3 泛型進階 (144)
15.3.1 類型參數 (144)
15.3.2 類型通配符 (146)
15.3.3 泛型方法 (150)
15.3.4 受限制的類型參數 (151)
本章小結 (154)
習題 (154)
第16章 執行緒(155)
16.1 執行緒基礎 (156)
16.1.1 什麼是執行緒 (156)
16.1.2 創建執行緒 (157)
16.1.3 創建執行緒的第二種方式 (159)
16.1.4 後台執行緒 (160)
16.1.5 GUI執行緒 (162)
16.2 執行緒控制 (164)
16.2.1 執行緒狀態 (164)
16.2.2 執行緒優先權 (165)
16.2.3 執行緒串列化 (166)
16.2.4 執行緒休眠 (167)
16.2.5 執行緒讓步 (170)
16.2.6 執行緒掛起和恢復 (171)
16.2.7 執行緒等待和通知 (174)
16.3 執行緒的同步 (174)
16.3.1 臨界資源問題 (174)
16.3.2 互斥鎖 (177)
16.3.3 死鎖 (178)
16.3.4 執行緒同步通訊 (180)
16.3.5 生產者-消費者問題 (181)
16.4 多執行緒編程專題 (184)
16.4.1 執行緒間數據傳輸 (184)
16.4.2 類的同步性和執行緒安全 (185)
16.4.3 定時器 (188)
本章小結 (190)
習題 (190)
第17章 Socket網路編程(191)
17.1 網路基礎 (192)
17.1.1 什麼是計算機網路 (192)
17.1.2 網路通信協定 (192)
17.1.3 IP位址、域名和連線埠號 (194)
17.2 URL (196)
17.3 Socket編程 (199)
17.4 NIO非阻塞式Socket通信 (213)
17.4.1 傳統的阻塞式I/O (213)
17.4.2 非阻塞式I/O (219)
本章小結 (228)
習題 (228)
第18章 JDBC編程(229)
18.1 資料庫簡介 (230)
18.1.1 關係型資料庫 (230)
18.1.2 SQL語言 (230)
18.1.3 ODBC (230)
18.2 JDBC基本概念 (231)
18.2.1 JDBC概述 (231)
18.2.2 JDBC驅動程式 (232)
18.2.3 JDBC URL (233)
18.3 JDBC編程 (234)
18.3.1 JDBC編程基本步驟 (234)
18.3.2 執行SQL語句 (237)
18.3.3 獲取資料庫元數據 (240)
18.3.4 訪問SQL Server資料庫 (243)
18.4 JDBC-ODBC編程 (245)
18.4.1 創建ODBC數據源 (245)
18.4.2 連線並操作ODBC數據源 (247)
18.4.3 訪問Access資料庫 (248)
18.4.4 訪問SQL Server資料庫 (250)
18.5 JDBC編程進階 (251)
18.5.1 使用屬性檔案配置運行環境信息 (251)
18.5.2 OCI方式訪問Oracle資料庫 (252)
18.5.3 可滾動和可更新結果集 (256)
18.5.4 預處理語句 (265)
18.5.5 調用存儲過程 (268)
18.5.6 事務處理 (269)
18.5.7 批處理 (273)
18.5.8 高級SQL類型BLOB/CLOB (274)
本章小結 (279)
習題 (280)
第19章 應用程式國際化 (281)
19.1 國際化和本地化簡介 (282)
19.2 數字、日期和時間國際化 (283)
19.3 資源包 (285)
19.3.1 屬性檔案 (285)
19.3.2 資源綁定類 (289)
19.4 訊息格式化 (293)
19.4.1 簡單的訊息格式化 (293)
19.4.2 占位符類型和樣式設定 (294)
19.4.3 國際化程式中的訊息格式化 (296)
本章小結 (297)
習題 (298)
第20章 反射(299)
20.1 反射概述 (300)
20.2 反射API (300)
20.2.1 java.lang.Class類 (300)
20.2.2 java.lang.reflect包 (302)
20.3 反射機制套用 (303)
20.3.1 解析Java類結構 (303)
20.3.2 對象操作 (308)
20.3.3 數組操作 (312)
本章小結 (315)
習題 (315)

相關詞條

熱門詞條

聯絡我們