《Java程序设计》
实验指导书
湖北工业大学计算机学院
2009
目 录
概 述3
实验1:Java语言基础4
实验2 类的封装性和继承性12
实验3 设计实现接口的类及异常处理15
实验4 图形用户界面20
实验 5 多线程基础编程30
概 述
一、上机实验的目的
上机实验的目的是提高学生的分析问题、解决问题的能力和动手能力,通
过实践环节理解Java语言的基本结构和程序设计方法。通过亲手编程掌握Java
语言编程的方法。
二、实验基本内容
为了使学生在上机实验时目标明确,本实验指导书针对课程内容编写了5
个实验。学生可以在课内机时先完成指导书中给出的程序,理解所学的知识,
在此基础上再编写其他应用程序。指导书中的5个实验如下。
Java语法基础
类的封装性和继承性
设计实现接口的类及异常处理
图形用户界面
多线程
三、实验任务与时间安排
《Java程序设计 》是一门实践性很强的课程,除了在课内安排的实验外,
鼓励同学在课外使用相关技术进行编程练习。《Java程序设计》上机实验时间为
10学时,与教学内容同时进行上机实验。10个上机学时分为5个实验。
四、实验设备要求
Java 的开发和运行环境对机器的配置要求不是很高。下面给出的是实验用
机的软件和硬件基本配置。
软件配置:Windows2000Professional、IE5.5 以上
硬件配置:CPU PIII 以上、内存 128MB 以上
实验1:Java语言基础
一、实验目的
1.熟悉JDK 开发环境,了解Eclipse 开发环境
2.掌握JavaApplication 的程序结构和开发过程。
3.掌握标识符的定义规则。
4.掌握表达式的组成。
5.掌握各种数据类型及其使用方法。
6.理解定义变量的作用,掌握定义变量的方法。
7.掌握各种运算符的使用及其优先级控制。
二、实验内容 (一)
1.JDK 开发环境
(1)JDK1.4.2开发环境安装在"C:\JDK1.4.2_05\"目录下。
(2)设置环境变量PATH和CLASSPATH (如果在autoexec.bat 中没有进行设置)。
进入命令行 (MS-DOS)方式,进行如下设置:
SETPATH c:\jdk1.4.2_05\bin;%PATH%
SETCLASSPATH .;c:\jdk1.4.2_05\lib\dt.jar;c:\jdk1.4.2_05\lib\tools.jar
2.掌握JavaApplication程序开发过程
(1)打开记事本
(2)键入如下程序:
importjava.io.*;
publicclassHelloWorld1{
public staticvoidmain(String args[]){
System.out.println("HelloWorld!");
}
}
(3)检查无误后 (注意大小写)保存文件。可将文件保存在"D:\Java\"目录中,注意文件
名为HelloWorld1.java。
(4)进入命令行 (MS-DOS)方式,设定当前目录为"D:\Java\",运行Java编译器:
D:\Java>javacHelloWorld1.java
(5)如果输出错误信息,则根据错误信息提示的错误所在行返回编辑器进行修改。常见错
误是类名与文件名不一致、当前目录中没有所需源程序、标点符号全角等。
如果没有输出任何信息或者出现"deprecation"警告,则认为编译成功,此时会在当前目录
中生成HelloWorld1.class文件。
(6)利用Java解释器运行这个JavaApplication程序,并查看运行结果。
D:\Java>javaHelloWorld1
3.掌握JavaApplet 的程序结构和开发过程
(1)打开记事本
(2)键入如下程序:
importjava.awt.*;
publicclassHelloToJavaextendsjava.applet.Applet{
publicvoidpaint(Graphics g){
g.draw