本書從初學者的角度詳細講解了Java SE中的核心技術。全書共10章,分別介紹了Java開發(fā)環(huán)境的搭建及其運行機制、Java基礎語法、面向對象的基本思想、Java常用類、GUI、文件和輸入/輸出流、JDBC、多線程和網絡編程等內容。本書使用通俗易懂的語言講解每個知識點,并結合有代表性的案例來演示Java在實際問題中的應用。同時,本書采用目前較為通用的JDK8版本進行編寫,引入了Lambda表達式、JDK8的接口定義、JDK8的日期時間類、Stream聚合操作、WindowBuilder插件、Callable接口等知識點,能夠讓讀者掌握一線實用技術,為今后從事Java開發(fā)工作打下堅實的基礎。 本書可作為普通高等院校計算機相關專業(yè)Java程序設計課程的教材,也可供計算機軟件技術人員參考。