美国Paul Deitel、HarveyDeitel编著的《Java程序员教程》是一本关于Java开发和Java平台的实用指南,它为具备高级语言编程经验的程序员而编写。全书采用Deitel知名的活代码方法,深入讲解Java语言和JavaAPI。本书以全面测试的程序、语法阴影、代码高亮、逐行描述,以及程序输出为背景讲解了每一个概念。书中包含200多个完整的Java程序,18000多行经过验证的代码,以及数百个编程提示,帮助读者建立强壮的程序。除了基本概念之外,书中还讲解了GUI、图形、异常处理、泛型、集合、JDBC、JSF、数据库以及Web服务等。其中的OOD/UML2 ATM案例分析给出了完整的Java代码。《Java程序员教程》不仅适合作为初级程序员学习Java编程和面向对象编程的教材,也适合具备一定编程经验的中高级程序员作为参考书使用。