《Java 程序设计》实验教学大纲
一、实验课程的性质、目的与任务
本课程是计算机专业中的一门专业必修课,主要内容包括:Java 发展史与开发环境、Java
的基本语法、Java 类和对象与封装性、Java 继承性与多态性、异常处理机制、数组与字符串
与集合类、多线程机制、Swing 容器与布局管理器、事件处理与常用组件、IO 流与文件操
作、Java 网络编程等高级组件的设计和应用等。
本实验课程的目的是使学生掌握面向对象程序设计的方法与技巧,学会常见组件的使用
方法, 促使学生理论联系实际,能够灵活运用自己所学的理论知识进行程序开发,增强学
生的实践动手技能,并能够提高学生独立分析问题和解决问题的能力,为进一步学习后续专
业课程和将来从事应用软件开发奠定良好的基础。
二、实验教学基本要求
Java 程序设计实验是学习面向对象程序设计的重要实践环节,其目的是通过实验使学生
掌握面向对象程序设计的基本原理,掌握图形用户界面设计和事件处理机制,学会开发多线
程 Java 应用程序,掌握异常处理机制,理解 TCP/IP 和用户数据报协议(UDP),并掌握 Java
网络编程。具体的上机实验要求如下:
1、准备好上机所需的程序;
2、上机输入和调试自己所编写的程序,并在软件开发平台上测试通过;
3、上机结束后,应整理出实验报告,实验报告应包括以下内容:实验项目名称、算法
分析、程序清单、运行结果、对运行情况所作的分析以及本次调试程序所取得的经验。如果
程序未能通过,应分析其原因。
三、实验项目