《Java語言程序設計(第2版)》以Java語言的內容體系為線索,將面向對象程序設計的原則與特點融入具體的Java程序實例中。全書共分17章,分別為Java語言概述,Java數據類型與表達式,流程控制語句,數組和方法,類與對象,繼承與多態(tài),常用類的使用,抽象類、接口及內嵌類,異常處理,Java Applet與Java繪圖,圖形用戶界面編程基礎,多線程,流式輸入輸出與文件處理,Java泛型與收集API,高級圖形用戶界面編程,Java的網絡編程,JDBC技術和數據庫應用。本書在內容安排上由淺入深,注重理論與實際的結合,例題精練,許多例子是實際應用的寫照,有利于培養(yǎng)學生解決實際問題的能力。本書的特點是結構合理、內容豐富、通俗易懂,既注重Java基本理論和概念的闡述,又重視結合實際應用和Java的最新發(fā)展。本書可作為高等院校學生學習Java語言和面向對象程序設計方法的教材,同時也可作為廣大自學者和軟件開發(fā)人員的參考用書。