Java語言具有面向對象、與平臺無關、安全、穩(wěn)定、多線程等優(yōu)良特性,是目前軟件設計中極為強大的編程語言。本書注重結合實例,循序漸進地向讀者介紹了Java語言的重要知識點,特別強調Java面向對象編程的思想。全書分為16章,分別講解了簡單數(shù)據(jù)類型、運算符、表達式和語句、類與對象、子類與繼承、接口與多態(tài)、數(shù)組與枚舉、內部類與異常類、常用實用類、Java輸入輸出流、JDBC數(shù)據(jù)庫操作、泛型與集合框架、Java多線程機制、Java網絡基礎、圖形用戶界面設計、Java Applet程序等內容。本書適合作為高等院校計算機相關專業(yè)“Java語言程序設計”以及“面向對象語言”課程的教材。