本書將Java語言編程技術和面向對象程序設計相結合,在介紹面向對象技術的基礎理論、主要原則和思維方法的基礎上,講授如何使用Java語言編寫網絡應用軟件。主要內容包括:Java語言概述,Java語言基礎,Java面向對象程序設計,異常處理,Java小應用程序,圖形與用戶界面技術,多線程,多媒體編程技術,輸入與輸出流,網絡程序設計,JDBC編程技術,實驗實習、綜合應用實習等。書中內容注重理論與實踐相結合,注重基本知識的理解與基本技能的培養(yǎng),是一本實用性比較強的教材。本書可作為高等專科、高職學院計算機及相近專業(yè)的Java語言程序設計課程教材,也可作為使用Java語言從事軟件開發(fā)人員的參考書。