本書通過具有代表性的例子、詳盡的講解和豐富的練習,全面介紹了Java 2的相關知識。本書在體系結構的編排上由淺入深,重點難點突出,對于典型例題進行了分析解釋,還在附錄中整合了習題、實驗、課程設計、模擬題等,使全書結構嚴謹、通俗易懂,兼有普及與提高的雙重功能。本書由三個部分組成:第一部分(第1~6章、第8章)對Java基本特性、面向對象程序設計知識、語法進行了較為系統(tǒng)的介紹:第二:部分(第7章、第9~12章)是關于Java Applet編程、圖形用戶界面、網絡編程及數(shù)據(jù)庫技術等內容的介紹;第三部分是本書的附錄部分,包括有習題、實驗、課程設計及模擬題等。本著少而精的原則,全書版面清晰、結構緊湊,知識信息含量高,特別適合作為計算機專業(yè)或非專業(yè)的本科生教學或計算機應用培訓班的教材,同時,還可以作為自學或函授學習的參考書。