Java 核心技術 捲II : 高級特性, 11/e (Core Java Volume II -- Advanced Features, 11/e)
內容描述
本書由擁有20多年教學與研究經驗的資深Java技術專家撰寫(獲Jolt大獎),本版針對Java 11全面更新。
全書共分12章。第1章介紹了Java中的流庫;第2章涵蓋輸入/輸出處理,探討了Java 11中引入的廣受歡迎的改進和優化;第3章介紹了XML,展示如何解析XML文件、生成XML和使用XSL轉換;第4章講解了網絡API,以及怎樣連接到服務器、實現自己的服務器、創建HTTP連接,並討論了新的HTTP客戶端;第5章介紹了數據庫編程,重點講解JDBC,即Java數據庫連接API;第6章涵蓋如何使用新的日期和時間庫來處理日歷及時區;第7章討論國際化;第8章介紹3種處理代碼的技術;第9章講解從Java 9開始引入的Java平臺模塊系統,以促進Java平臺和核心類庫的有序演化;第10章繼續介紹Java安全模型,展示怎樣編寫類加載器和安全管理器,以及允許使用消息、代碼簽名、授權和認證及加密等重要特性的安全API;第11章討論沒有納入捲Ⅰ的所有Swing知識,包括樹形構件、表格構件,以及Java 2D API;第12章介紹本地方法,這個功能支持你調用為微軟Windows API這樣的特殊機制而編寫的各種方法。
對程序員來說,如果希望為實際應用編寫健壯的代碼,那麽《Java核心技術》絕對是一本業內領先的、言簡意賅的經典教程和參考文獻。如今,《Java核心技術 捲II 高級特性(原書第11版)》針對Java 11進行修訂,全面討論了高級UI特性、企業編程、網絡、安全和Java強大的模塊系統等內容。
凱·S. 霍斯特曼對Java復雜的新特性進行了深入而全面的研究,展示瞭如何使用它們來構建具有專業品質的應用程序。霍斯特曼所設計的經過全面完整測試的示例反映了當今的Java風格和最佳實踐,這些示例設計精心、易於理解且實踐價值極高,讀者可以以這些示例為基礎來編寫自己的代碼。
通過閱讀本書,你將:
掌握用於編寫優質Java代碼所需的高級技術、慣用法和最佳實踐
充分利用新的Java I/O API、對象序列化和正則表達式
高效地連接到網絡服務、實現客戶端和服務器程序以及獲取Web數據
通過使用腳本API、編譯器API和註解處理機制來處理代碼
加深對Java平臺模塊系統的理解,並將代碼遷移到其上
利用對編寫應用程序的程序員來說頗有價值的新的Java安全特性
對高級的客戶端用戶界面編程,並在服務器端生成圖像
《Java核心技術 捲I 基礎知識(原書第11版)》中有對Java語言和UI編程的基礎知識的專業級詳解,包括對象、泛型、集合、lambda表達式、Swing設計、並發和函數式編程等。