Java程序设计实验指导书

2020-04-14 01:27

Java语言程序设计实验指导书(v1.3)

作者 刘烁

制订日期:2011年5月19日 更新日期:2011年8月21日

理论教材:《Java程序设计标准教程》 第1版 邱加永 人民邮电出版社 实验学时:24 实验大纲: 序号 实验名称 内容要求 通过在不同环境编译运行一个Java编程环境,认识Java程序结构。 编写程序,练习使用Java控制结构,实现循环嵌套与选择嵌套等复杂结构。 编写程序实现类和对象的操作,掌握构造函数与静态成员的使用。 实验 每组 实验 开出 学时 人数 属性 要求 2 1 综合 必做 1 Java运行环境 2 基本编程语句 2 1 综合 必做 3 对象和类 4 继承与多态 5 4 1 综合 必做 1 综合 必做 1 综合 必做 编写程序实现类的继承、多态的实现。 4 2 抽象类、接口与编写程序实现类的继承、与接口的编内部类 写。 编程实现处理异常的语句,理解处理与抛出的区别,学会自定义异常。 用输入输出流实现从一个文本文件中读写简单数据。 6 异常 2 1 综合 必做 7 流 8 泛型与容器 9 图形用户界面 10 JDBC基础 2 1 综合 必做 1 综合 必做 1 综合 必做 1 综合 选做 编程实现set、list与map的简单应用。 2 用图形界面工具,结合事件处理机制,实现一个可视化的计算器。 使用JDBC方式执行数据库基本操作 4 2 实验一、JAVA运行环境 ..................................................................................................................... 1 附录1 Test1.java............................................................................................................................ 18 附录2 Test2.java............................................................................................................................ 18 附录3 Test3.java............................................................................................................................ 18 附录4 Test4.java............................................................................................................................ 18 附录5 Test5.java............................................................................................................................ 18 附录6 Test6.java............................................................................................................................ 18 附录7 Test7.java............................................................................................................................ 19 附录8 Test8.java............................................................................................................................ 19 附录9 Test9.java............................................................................................................................ 19 附录10 Test10.java........................................................................................................................ 19 实验二、基本编程语句 .................................................................................................................... 20 实验三、对象和类(一) ................................................................................................................ 22 附录1 ClassLoadTest.java ............................................................................................................. 24 附录2 PassValueTest.java ............................................................................................................. 24 附录3 StaticTest.java .................................................................................................................... 24 实验三、对象和类(包) ................................................................................................................ 26 附录1 附录2 附录3

Pclass.java ..................................................................................................................... 28 TestPackage.java ........................................................................................................... 28 TestPackage.java ........................................................................................................... 28

实验三、对象和类(二) ................................................................................................................ 29 实验四、继承与多态(一) ............................................................................................................ 31 附录1 Employee.java .................................................................................................................... 33 附录2 TestM.java .......................................................................................................................... 33 附录3 TestM.java .......................................................................................................................... 34 实验四、继承与多态(二) ............................................................................................................ 37 实验五、抽象类、接口 .................................................................................................................... 39 附录1

TestAbsctract.java ......................................................................................................... 41

实验六、异常 .................................................................................................................................... 42 附录1 NonException.java ............................................................................................................. 44 附录2 附录3

CatchException.java ...................................................................................................... 44 ThrowCatchException.java ........................................................................................... 44

实验七、流 ........................................................................................................................................ 45 附录1 FileExample.java ................................................................................................................ 46 附录2 WriteFile.java ..................................................................................................................... 46 附录3 ReadFile.java ...................................................................................................................... 47 附录4 FileTools .java .................................................................................................................... 47 实验八、泛型与容器 ........................................................................................................................ 49 附录1

StringStack.java ............................................................................................................. 51

实验九、JAVA图形用户界面(一) ................................................................................................ 52 实验九、JAVA图形用户界面(二) ................................................................................................ 60 附录1 JFileChooser代码片段 ...................................................................................................... 63 附录2 JOptionPane代码片段 ...................................................................................................... 63 附录3 SimpleTree.java .................................................................................................................. 63

I

附录4 SimpleTable.java ................................................................................................................ 64 实验十、JDBC .................................................................................................................................. 67 附录1 JdbcTest.java ...................................................................................................................... 68 附录2 jdbc.properties(MS SQL2000) ...................................................................................... 69 附录2 jdbc.properties(MS SQL2005) ...................................................................................... 69

II

实验一、Java运行环境

1.实验目的

(1)了解所用的计算机系统的基本操作方法,学会独立使用该系统。

(2)了解在该系统上如何编辑、编译、连接和运行一个Java程序。

(3)通过运行简单的Java程序,初步了解Java源程序的结构和特点。

应学会在命令行和Jbuilder 2005环境下的编译、运行程序的方法。

2.实验内容和步骤

(l)检查所用的计算机系统是否已安装了JDK,并确定它所在子目录。如果使用的是Windows操作系统,可以按以下步骤进行:

单击Windows桌面上的\开始\按钮,在菜单中 选择\命令

提示符\命令;或者单击Windows桌面上的\开始\按钮,在菜单中 选择\运行\命令,在弹出的打开对话框中输入“cmd”回车,屏幕上即可出现\命令提示符\窗口。

在命令行窗口中输入“java”回车,如果有提示,表示本

机器已安装JRE,可以运行Java程序。根据提示,思考如何查看当前JRE的版本。

在命令行窗口中输入“javac”回车,如果有提示,表示本

机器已安装JDK并且正确配置了环境变量,可以编译、运行Java程

1

序。

(2)在命令行环境下编译和运行Java程序(HelloWorld .java) ①

打开记事本工具,从键盘输入以下程序:

/**

* 此类用于在屏幕上显示消息。 */

public class helloWorld { /**

* 这是一个 main 方法 */

public static void main(String [] args) { /* 输出此消息 */

System.out.println(\欢迎来到 Java 世界!\ } }

③ 保存文件,点击菜单“另存为”命令,选择自己的目录,

文件名填写“HelloWorld.java”,保存类型一定要选“所有文件”。

打开命令行窗口,将当前目录定位到③保存的目录,运行

“javac HelloWorld.java”命令。

如果编译产生错误,根据给出的错误提示修改源程序,再

进行编译。重复此过程,直到编译完全正确为止。

⑥ 名字。

在命令行窗口运行“java HelloWorld”命令,分析程序运行使用资源管理器打开源文件保存的目录,观察class文件的

结果是否正确,如果不正确或认为输出格式不理想,可以修改程序,然后重新执行以上④至⑦步骤。

(3)按照以上方法完成以下练习。 ①

用最快的速度调试附录1—9的多个程序直至正确运行,分

2


Java程序设计实验指导书.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:影视鉴赏习题及答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: