本書是Java語言的基礎入門教材,採用案例式教學方法,介紹Java語言核心基礎知識。全書共分為12章,包括Java起步入門,數據類型與運算符,結構化編程,類、對象和方法,數組,面向對象特徵,Java核心類,介面與內部類,異常處理,泛型與集合,輸入輸出,圖形界面編程等。 本書採用最新的Java SE 16版講解,融入Java的最新特徵,同時強調基礎入門,適合以Java作為第一語言的讀者學習。本書每章配有習題與編程練習,提供教學大綱、教學課件、實驗指導、模擬試題、習題答案、程序源碼、教學視頻、在線題庫等資源。本書可作為高等院校「Java程序設計」課程教材以及Java初學者的入門教材。