本書以最新的Java SE 8為基礎,全面講解Java程式設計語言、Java物件導向技術和Java核心類庫。全書共18章,主要內容包括Java語言基礎(資料類型、運算子與運算式、程式流程控制)、類與物件基礎、陣列與字串、Java物件導向特徵(類的繼承與多態、內部類與注解類型、介面與Lambda運算式)、常用核心類、泛型與集合框架、異常處理、輸入輸出、JavaFX圖形介面及事件處理、常用控制項、JDBC資料庫程式設計、併發程式設計基礎、網路程式設計等。
本書知識點全面,體系結構清晰,重點突出,文字準確,內容組織循序漸進,並有大量精選示例。每章配有精心設計的程式設計練習題,幫助讀者理解掌握程式設計技術。本書提供教學課件、程式原始程式碼以及部分教學視頻與習題解答等資源。
本書可作為高等院校電腦專業或相關專業的“Java程式設計”或“物件導向程式設計”課程的教材,也可作為Java認證考試及程式設計愛好者的參考資料。