本書是經典Java開發基礎書《Java核心技術》的速學版本。本書首先介紹了Java語言的基礎知識,包含接口、Lambda表達式、繼承、反射、異常處理、斷言、日誌、泛型編程、容器等關鍵概念;其次介紹了流、輸人和輸出處理、併發、註解、日期和時間API、國際化、編譯和腳本、Java平台模塊系統等高級特性。本書不僅可以讓讀者深入了解Java編程的基礎知識和核心概念,還可以幫助讀者掌握Java應用程序開發所需的基本技能。本書涵蓋了Java17中更新的內容,提供了許多實用的示例代碼,還給出了基於作者實際經驗的提示、注意和警告。
本書可供希望深入掌握Java應用的初學者使用,也適合打算將Java應用到實際項目中的編程人員使用。
[美]凱·S.霍斯特曼(Cay S.Horstmann),《Java核心技術(原書第12版)》兩卷本(Core Java, Volumes I and II, Twelfth Edition)的主要作者,他還為專業編程人員和計算機科學專業的學生撰寫了十多本書。他是美國聖何塞州立大學計算機專業的科學榮譽退休教授,也是一名Java Champion。