全書共分12章。靠前章主要介紹了Java的語言基礎,內容包括數據類型、表達式、控制流程、注解以及Java的開發環境等;第2章主要介紹了Java語言的面向對像結構,內容包括類與對像、類的繼承、嵌套類、抽像類與接口、多態、泛型等;第3章主要介紹了lambda表達式以及與其相關的方法引用等內容;第4章主要介紹了數學類、正則表達式相關類、字符串類等一些常用實用類的使用;第5章主要介紹了用於異常處理、線程以及反射的一些增強性能類;第6章主要介紹了Java的輸入輸出流類及部分相關的應用;第7章主要介紹了收集繫列的接口與類以及它們在數據結構中的應用;第8章主要介紹了Java的小程序及多媒體應用方面的內容;第9章主要介紹了Java的圖形用戶界面以及桌面應用,內容包括AWT、Swing、JavaFX的使用等;靠前0章主要介紹了JDBC及在數據庫中的應用,內容包括數據庫相關概念、JDBC概述、JDBC訪問數據等