本書將面向對象的理論與Java語言程序設計技術相結合,意在培養(yǎng)讀者正確運用面向對象的思維方法分析問題和解決問題的能力。全書共分16章。前6章主要介紹面向對象的基本理論、原理、技術方法和Java語言基礎知識,闡述了面向對象程序設計的基本原則和特點。第7章介紹字符串類。這次修訂新增的第8章介紹了在沒有指針類型的Java語言中進行鏈表操作的技術。從第9章開始的以后各章介紹Java的常用標準類庫及編程技巧,主要包括GUI設計、Swing組件、異常處理、多線程技術、輸入/輸出技術、網絡編程技術和JDBC數據庫應用編程技術等。本書可作為大專院校相關課程的教材,也可作為對面向對象編程技術和Java語言感興趣的讀者的自學用書。為方便教學和實踐,本書配有光盤一張,其中包括電子教案、示例程序源代碼及相關工具軟件。