
[加]布迪·克尼亞萬
本書基於新版的Java 11編寫,全面系統地介紹Java程序員必須掌握的核心基礎知識,這些內容融合在三大主題中——Java語言基礎、面向對象編程以及Java核心類。其中,Java語言基礎包括數據類型和運算符、控制結構、數組、類和對象、異常處理、枚舉和註解等;面向對象包括封裝性、繼承性、多態性、接口與抽象類、泛型與集合、多線程與併發編程等;Java核心類包括日期時間API、輸入/輸出、JavaFX圖形界面、Lambda表達式和Stream的使用、數據庫和網絡編程。本書還介紹了安全性和Java Web編程基礎的相關知識。 本書是爲專業級Java程序員打造的理想教程,也可作爲高等院校計算機相關專業“面向對象編程”和“Java語言程序設計”等課程的教學用書。