本書是普通高等教育“十一五”國家級規(guī)劃教材。本書的取材、編寫立足于滿足廣大Java初學(xué)者入門和提高的需要。全書共分為十一章,第1-7章構(gòu)成了Java語言面向?qū)ο蟪绦蛟O(shè)計的基礎(chǔ),包括介紹計算機語言一般知識、Java開發(fā)環(huán)境JDK和Eclipse的基礎(chǔ)知識、Java語言的基礎(chǔ)知識和簡單算法、Java面向?qū)ο蟮某绦蛟O(shè)計、異常處理、基本可重用類包(java.lang和java.io)、圖形用戶界面。第8—11章構(gòu)成Java語言的特色部分,包括小應(yīng)用程序(Applet)、多線程編程、網(wǎng)絡(luò)編程基礎(chǔ)、Java與數(shù)據(jù)庫連接技術(shù)JDBC各章示例豐富,圍繞應(yīng)用問題隨知識點展開,由淺入深地闡述了Java面向?qū)ο蟮姆椒ń鉀Q問題的思想。
本書可作為高等院校計算機及相關(guān)專業(yè)的Java語言程序設(shè)計或Java網(wǎng)絡(luò)編程基礎(chǔ)等課程的教材,也可以作為應(yīng)用開發(fā)人員的自學(xué)參考書。