《Java程序设计教程》详细介绍了Java程序设计的基本环境、概念和方法。内容分为三个部分:第一部分介绍了Java语言基础,包括数据、控制结构、数组、类、包、对象、接口等。第二部分介绍了Java深入知识,包括传值调用、虚方法调用、异常处理、工具类与算法。第三部分是Java的应用,包括线程、流式文件、AWT和图形用户界面,以及Java在网络、多媒体、数据库等方面的应用。《Java程序设计教程》内容详尽,循序渐进,在介绍编程技术的同时,还着重讲解了有关面向对象程序设计的基本概念和方法。书中提供了丰富的典型案例,具有可操作性,便于读者学习与推广应用。各章附有大量习题,便于读者思考和复习。《Java程序设计教程》内容和组织方式立足于高校教学教材的要求,同时可作为计算机技术的培训教材,还可以作为Sun认证考试(SCJP)的考试用书。