本書是Java How to Program, Sixth Edition,即Java大學(xué)教程(第六版)的基礎(chǔ)版,針對Java 2平臺(tái)標(biāo)準(zhǔn)版5.0,詳細(xì)介紹了如何使用Java語言進(jìn)行面向?qū)ο缶幊?。本書全面介紹了Java語言的基礎(chǔ)知識(shí),包括輸入/輸出、基本類型、運(yùn)算符、控制語句和方法/數(shù)組等。與Java How to Program, Sixth Edition相比,較早地引入了類、對象和面向?qū)ο缶幊痰母拍?,即繼承、多態(tài)和接口等。同時(shí),針對J2SE 5.0的特點(diǎn),描述了Java語言中的許多新功能與特性,例如格式化輸出printf,Scanner類,Enum類和變長形參表等。本書還引入了通用建模語言UML 2.0,以便幫助讀者打下良好的面向?qū)ο笤O(shè)計(jì)基礎(chǔ)。本書通過多個(gè)詳盡的實(shí)例研究,使讀者能夠盡快掌握面向?qū)ο缶幊碳记?。最后,本書的附錄還介紹了如何使用調(diào)試器、Java API文檔等多個(gè)有用的工具?!禞ava大學(xué)基礎(chǔ)教程(第六版)》的資源包括Web站點(diǎn)(www.deitel.com和www.prenhall.com/deitel),其中提供了教材中的代碼范例(也包含在隨書附贈(zèng)的光盤中),以及針對教師、學(xué)生和專業(yè)人士的資料。