Java是一种面向对象的程序设计语言,具有完全面向对象、简单高效、与平台无关、安全、支持多线程等特点,在当前非常流行,发展前景广阔。本书实验依照基础实验、综合实践、综合设计的思路进行编写,实验形式有程序填空、程序测试分析、程序设计等。为方便读者学习和思考,所有实验题目均提供了参考源代码和思考题,并在附录中提供了参考答案。本书内容主要包括Java开发工具及程序设计初步,Java语言基础,Java输入/输出,程序流程控制、算法和方法设计,Java数组,类的结构和设计,UML类图及面向对象设计的基本原则、模式,Java包,GUI和事件驱动,Java图形及多线程,JDBC编程以及综合设计。书中所有程序均已在JDK5.0/JDK6.0中经过验证,并都给出了运行结果。<br />本书既可作为大中专院校Java程序设计、面向对象程序设计课程的实验参考书及课程设计指导用书,也可作为Java自学者的入门用书。