本書特色:將面向對象編程與當前最為流行的Java語言結合起來,以純面向對象的Java語言為實例,深入闡釋面向對象技術的核心概念。由于Java較其他的面向對象語言更簡單、易學且用途更廣,容易引起學生學習的興趣并增強教學效果。本書中的理論部分注重基于概念的正確與嚴謹,做到說理清楚、邏輯嚴密、層次分明、通俗易懂。作為編程語言教材,本書還強調實踐,所舉例子都經上機調試,充分考慮學生學習時容易理解錯或上機操作易犯的錯誤等情況。例子選取與理論部分聯(lián)系緊密結合,以加深讀者理解。采用“注意”、“小竅門”或用圖形或表格等方法強調關鍵和核心,使讀者更易理解、掌握所講知識。為了配合Java軟件版本的快速升級,本書盡量按當前最新版本的內容編寫。為了幫助讀者掌握這門課的專業(yè)英語詞匯,本書的關鍵術語都加上對應的英文。