內容簡介
本書由獲Jolt大獎並擁有20多年教學與研究經驗的資深Java技術專家撰寫,針對Java 17進行了全面更新。 全書共分12章。 第1章介紹了Java中的流。 第2章涵蓋了輸入/輸出處理,包括讀寫文件和正則表達式。 第3章介紹了XML,展示如何解析XML文件、生成XML和使用XSL轉換。 第4章講解了網路API,以及怎樣連接到伺服器、實現自己的伺服器、創建HTTP連接,並討論了HTTP客戶端。 第5章介紹了資料庫編程,重點講解JDBC,即Java資料庫連接API。 第6章涵蓋了如何使用日期和時間API來處理日期及時區。 第7章討論了國際化。 第8章介紹了3種代碼處理技術。 第9章講解了從Java 9開始引入的Java平台模塊系統,以促進Java平台和核心類庫的有序演化。 第10章繼續介紹了Java安全模型,展示怎樣編寫類載入器,以及如何使用消息摘要、代碼簽名、授權及加密等重要特性。 第11章討論了高級Swing和圖形化編程,包括表格構件、樹構件、高級AWT,以及Java 2D API。 第12章介紹了本地方法,這個功能支持調用為微軟Windows API這樣的特殊機制而編寫的各種方法。作者簡介
凱·S 霍斯特曼(Cay S Horstmann ),聖何塞州立大學計算機科學系教授、Java的倡導者。他是《Java核心技術》兩卷本的作者,並著有Core Java SE 9 for the Impatient, Second Edition和Scala for the Impatient, Second Edition(均由Addison-Wesley出版)。他還為專業程序員和計算機科學專業的學生撰寫過數十本其他圖書。目錄
譯者序目錄
目錄
中的項目錄
流