本書以Java SE 10為基礎,按照從面向對象的語言走進面向對象的思想、利用圖表增強文字的表現力、注重知識的原理性的編寫思想,詳細敘述了Java語言的基礎知識,面向對象的封裝、繼承、多態性,Java常用工具類,及圖形用戶界面、多線程、輸入輸出流、JDBC編程等內容。 教材配備了豐富的實例,並在“綜合實踐”部分引入較大規模的案例,通過“探究與實踐”環節,為有能力的讀者提供拓展思維、提升實踐能力的訓練。各章習題參照了SCJP考試模式,實驗題目豐富、實用,有的放矢地提供編程訓練。
Java EE技術是當今流行的Web程式開發技術之一。本書結合企業級應用的需要,對Java EE的主流技術進行了研究,並結合應用實際講解了其開發環境、建模方法、架構模式,以及基於主流架構技術的設計方法。全書共7章,內容依次為:Java EE與企業級應用開發、基於Spring Boot構建專案、基於Spring Data JPA實現資料訪問層、基於MyBatis實現資料訪問層、基於Spring Se