面向对象程序设计(Java)实验指导书信管
南昌工程学院
《面向对象程序设计(Java)》
实验指导书
09信息管理与信息系统
专业
雷金娥编
2011 年 9月
目 录
实验一 Java Application程序的编辑、编译和运行2
实验二 Java程序设计基础4
实验三 类的封装6
实验四 类的继承7
实验五 类的多态9
实验六 接口与实现接口的类13
实验七 异常的抛出、捕获并处理15
实验八 图形用户界面设计20
实验九 线程设计22
实验十 输入/输出流与文件操作24
实验十一 网络通信26
实验十二 数据库应用设计29
实验一 Java Application程序的编辑、编译和运行
一、实验目的
1.熟悉JDK开发环境。2.熟悉Edit编辑器的使用。3.掌握Java Application的程序结构和开发过程。
二、实验设备和仪器
电脑
三、实验内容及要求
1.JDK开发环境(1)JDK1.4.1开发环境安装在“C:\JDK1.4.1\”目录下。(2)设置环境变量PATH和CLASSPATH(如果在autoexec.bat中没有进行设置)。进入命令行(MS-DOS)方式,进行如下设置:SET PATH=C:\JDK1.4.1\BIN;%PATH%SET CLASSPATH=.; %CLASSPATH%2.Edit编辑器
3.掌握Java Application程序开发过程
四、实验原理及步骤
1.实验原理
一个java应用程序是由若干个类组成的,其中最多能有一个public类。有且只能有一个类含有main方法。Java源程序的扩展名为java。Java源程序的名字必须和public类的类名相同,如果没有public类,只要和其中任一类的类名相同就行。编译java源程序会产生字节码(.class )文件,源程序有几个类就会产生几个class文件。运行时,只运行含有main方法的class文件。
2.步骤
(1)打开Edit编辑器。(2)键入如下程序:import java.io.*;public class HelloWorld1{public static void main(String arg[]){System.out.println("Hello World!");}}(3)检查无误后(注意大小写)保存文件。可将文件保存在“D:\Java\”目录中,注意文件名为HelloWorld1.java。(4)进入命令行(MS-DOS)方式,设定当前目录为“D:\Java\”,运行Java编译器:D:\Java>javac HelloWorld1.java(5)如果输出错误信息,则根据错误信息提示的错误所在行返回Edit编辑器进行修改。常见错误是类名与文件名不一致、当前目录中没有所需源程序、标点符号全角等。如果没有输出任何信息或者出现“deprecation”警告,则认为编译成功,此时会在当前目录中生成HelloWorld1.class文件。(6)利用Java解释器运行这个Java Application程序,并查看运行结果。D:\Java>java HelloWorld1
五、实验结果分析及实验报告要求
1.写出JAVA开发环境配置按步骤
2.编写、运行一个简单的JAVA应用程序,将源代码写清楚
实验二 Java程序设计基础
一、实验目的
1.掌握标识符的定义规则。2.掌握表达式的组成。3.掌握各种数据类型及其使用方法。4.理解定义变量的作用,掌握定义变量的方法。5.掌握各种运算符的使用及其优先级控制。
6. 掌握Java数组的声明、初始化以及使用方法,理解Java数组是Java对象的含义。
7. 掌握String类的常用成员方法。
二、实验设备和仪器
电脑
三、实验内容及要求
1.定义一个数组,具有以下方法:
public static int max(int table[]);
public static int min(int table[]);
public static void sort(int table[]);
public static int indexOf(int table[],int key);
public static boolean isSorted(int table[]);
2.找出一个二维数组的鞍点。
3. 判断该字符串是否是回文,回文是如下形式的字符串:abcdcba
四、实验原理及步骤
1.实验原理
Java中数据类型分为基本数据类型与复合数据类型,相应地变量分为基本类型与引用类型。基本类型变量有8种,而类、接口和数组