Java語言從誕生以來一直是應用最廣的開發(fā)語言,并擁有最廣泛的開發(fā)人群?,F在,Java已經不再簡單地是一門語言,而是一個完整的、系統(tǒng)的開發(fā)平臺,在web開發(fā)、移動互聯網開發(fā)等方面都占據著核心的地位。《Java程序設計詳解》深入介紹了Java編程的最核心內容,強調實戰(zhàn),對比《Java核心技術》等大部頭技術書籍,本書最大的特點是,對一些在實際開發(fā)中很少用到,影響讀者入門,又比較浪費讀者時間的知識點,進行了刪減。全書內容覆蓋了Java的基本語法結構、Java的面向對象特征、異常處理、Java的10流體系、Java多線程編程、集合框架體系、Java泛型、JavaGUI編程、JDBc數據庫編程、Java網絡通信編程和Java反射機制、Java注釋。覆蓋了java.awt、java.lang、java.io、java.nio、 java.sql、java.text、java.util、javax.swing等包下絕大部分類和接口。《Java程序設計詳解》不是單純從知識角度來講解Java,而是從解決問題的角度來介紹,所以書中介紹了大量實用案例,如開發(fā)仿記事本的文本編輯器、多線程下載工具、聊天程序、抓圖程序、鎖屏程序、網絡傳送文件程序。這些案例既能讓讀者鞏固每章的知識,又可以讓讀者學以致用,激發(fā)編程自豪感,進而引爆內心的編程激情。章節(jié)和程序循序漸進,語言通俗易懂,注重實例,程序很好調試,注解充分,因此非常易懂,適合自學。