图书前言

本书是陈国君教授编著的《Java程序设计基础(第4版)》一书的配套实验用书。本实验指导书共分为17章,基本与《Java程序设计基础(第4版)》中的17章一一对应。其中第1~4章是Java基础程序设计实验,第5~11章是面向对象程序设计实验,第12、13章是图形界面设计实验,第14~17章是扩展Java程序设计实验。

Java程序设计是实践性很强的课程,学习Java的一个有效方法是多上机实践。本书从实际教学出发,加强了对Java语言的重点和难点的学习,在实践过程中,深化学生对理论知识的认识,使学生掌握Java语言的基本语法和程序设计的基本方法,让学生基本具备使用Java开发实际系统的能力,并培养学生解决实际问题的能力。

为了使学生在上机实验时目标明确,本实验指导书针对课程内容编写了93个实验。学生可以在实验课时先完成指导书中给出的程序,理解所学的知识,在此基础上再编写其他应用程序。为了方便不同背景和实验学时的学生使用,大部分实验都是独立性的实验,在教学过程中,教师可以根据实际情况进行适当的裁剪。由于在Java语言学习过程中,知识点众多,本书将实验着重放在Java语言的重点和难点上,对学习过程中容易混淆不清的概念、容易忽视的要点进行详细指导。

在长期的Java语言教学过程中,我们发现学生在理论课堂学习的知识总是不能有效地应用于实际编程中,对于遇到的许多问题无从下手,影响了学习效果。本书详细地给出了实验相应的步骤,可引导读者在课后一步一步、循序渐进地完成操作,同时指出了相应的知识要点,难度适中,可以激发读者学习的兴趣,并为以后更深入地学习Java程序设计打下扎实的基础。

希望读者在使用、调试本书程序的同时,能加深对Java语言的理解,提高程序设计的能力,并在此过程中不断发现问题、思考问题、解决问题。

本书由邹林达、陈国君编写,并运行通过了所有程序代码。由于作者水平有限,书中难免有疏漏和不妥之处,望广大读者和同行专家批评指正。

编者2013年9月