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