本書以24堂課的形式,從初中級用戶的角度進行科學合理的設計,全面講述了使用java語言進行程序開發的必備知識和技能,突出學、練、用結合。主要內容包括java概述、使用ide集成開發工具、java語言基礎知識、流程控制語句、數組應用、面向對象編程、字符串處理、類的繼承與多態特性、其他類特性與異常處理、swing編程基礎、多線程編程、事件處理的應用、常用工具類、常用集合類、數據庫編程應用、輸入輸出流與文件、網絡程序設計、表格控件的應用、樹控件的應用、其他高級控件、圖形繪制技術、進銷存管理系統、企業內部通訊管理系統、圖書館管理系統。
本書適合有志于從事軟件開發的初學者、高校計算機相關專業的學生和畢業生,也適合作為軟件開發人員的參考手冊或者高校的教學參考書。
本書通過教學視頻、實例訓練、綜合應用、項目實踐、自我測試、行動指南逐步深入和強化訓練等方式,並輔之以心理勵志,來持續激發讀者主動學習、自發學習。
本書給出了377個小型實例,206個綜合應用,6個項目案例(部分在光盤中),各類技巧、試驗200余個,測試題目210個,以方便讀者訓練、測試和快速提升。
本書DVD光盤給出了120集(358段)多媒體教學視頻講解,每個實例都給出了相應的源程序,可直接復制源碼學習或應用。