本書分為四大部分:第1~6章,初步認識Java的基礎語法及主流編程工具的使用;第7~11章,詳解Java面向對象編程語言的語法、核心編程思想、基礎API等;第12~17章,介紹使用Java進行高級應用開發(fā)所需的API和基礎原理;第18、19章,介紹了Java8~Java17版本的新特性。本書核心內容基于目前企業(yè)應用最主流的Java8進行講解,讀者可以直接進階到最近的長期支持版本Java17。本書遵循深入淺出的原則編寫,既有生動活潑的生活化案例講解,又有干貨滿滿的源碼級分析,可以讓讀者輕松領會Java技術精髓,快速掌握Java開發(fā)技能。本書為每一個知識點的講解都配備了案例,代碼量龐大,如果讀者跟隨本書案例練習會大大提升自身的代碼編寫能力。本書配套名師視頻教程,讀者在學習過程中可結合視頻學習,讓你的Java進階之路事半功倍,為后續(xù)的技術提升打下堅實的基礎。 本書適合初學Java編程語言的自學者、編程愛好者學習,還適合各類院校計算機相關專業(yè)的師生作為教材或教輔資料使用,是Java編程語言入門的必備圖書。