文档详情

南昌工程学院Java实验指导书

自***
实名认证
店铺
DOC
2.01MB
约61页
文档ID:23123231
南昌工程学院Java实验指导书_第1页
1/61

- 1 -概 述一、 上机实验的目的上机实验的目的是提高学生的分析问题、解决问题的能力和动手能力,通过实践环节理解Java语言的基本结构和程序设计方法通过亲手编程掌握Java 语言编程的方法二、 实验基本内容为了使学生在上机实验时目标明确,本实验指导书针对课程内容编写了9个实验学生可以在课内机时先完成指导书中给出的程序,理解所学的知识,在此基础上再编写其他应用程序指导书中的9个实验如下一、 Java程序设计基础二、 Java语言基础三、 Java语言面向对象基础四、异常处理和包装类的编程练习五、 Java语言的字符串类六、多线程基础编程七、多线程并发编程八、 字符流和字符流输入/输出编程九、集合、列表、映射类编程三、 实验任务与时间安排《Java 编程技术》是一门实践性很强的课程,除了在课内安排的实验外,鼓励同学在课外使用相关技术进行编程练习《Java 编程技术》上机实验时间为 18 学时,与教学内容同时进行上机实验18 个上机学时分为 9 个实验四、 实验设备要求Java 的开发和运行环境对机器的配置要求较高。

下面给出的是实验用机的软件和硬件- 2 -基本配置软件配置:Windows 2000 Professional、IE5.5以上硬件配置:CPU P4 2.0G以上、内存 512MB以上- 3 -实验一 Java 程序设计基础实验目的1、 学习构建Java语言开发和运行环境2、 学习使用EditPlus编写Java源程序3、 学习使用javac命令编译源程序4、 学习使用java命令运行程序5、 初步了解使用Java语言进行程序设计的基本步骤6、 为进行后续实验做好准备实验要求1、 下载、安装Java软件开发工具包(JSDK);2、 设置相关环境变量;3、 使用EditPlus编写一个简单的Java程序;4、 使用javac命令编译源程序;5、 使用java命令运行程序,观察运行结果实验内容1、 Java 软件开发工具包(JSDK)的下载与安装(1)下载 SDK为了建立基于 SDK 的 Java 运行环境,需要先下载 Sun 的免费 SDK 软件包SDK 包含了一整套开发工具,其中包含对编程最有用的是 Java 编译器、Applet 查看器和 Java 解释器在浏览器中输入 1.1 所示的 Sun 公司网站页面。

4 -图 1.1在页面右边“Popular Downloads”栏中可看到最新版的 SDK 软件包(早期版本称为 JDK),这里显示的是“J2SE 5.0”(当前最新版)单击“J2SE 5.0”超链接,可看到图 1.2 所示页面图 1.2在页面的“Download JDK 5.0 Update 6”栏可以选择下载 最新的 J2SE 5.0 SDK 软件包有两种选择:一种是安装“Windows Installation”;一种是离线安装- 5 -“Windows Offline Installation”单击页面中“SDK”列对应的“DOWNLOAD”超链接,可看到图 1.3 所示的下载协议说明书图 1.3单击“ACCEPT”按钮,同意 Sun 公司的协议,可进入到图 1.4 所示的下载页面,单击“Windows Offline Installation, Multi-language”超链接,开始下载工作,下载的安装文件保存为“jdk-1_5_0_06-windows-i586-p.exe”图 1.4- 6 -(2)安装 SDK运行“jdk-1_5_0_06-windows-i586-p.exe”软件包,可安装 SDK,在安装过程中可以设置安装路径及选择组件,默认的安装路径为“C:\Program Files\Java\jdk1.5.0_06\”,这里将安装目录指定为“D:\jdk\jdk1.5.0_06\”,默认的组件选择是全部安装。

3)SDK 安装目录中的 Java 命令安装成功后,D:\jdk\jdk1.5.0_06\ 中的文件和子目录结构如图 1.5 所示图 1.5其中,“bin”文件夹中包含编译器( javac.exe)、解释器(javac.exe )、Applet 查看器(appletviewer.exe)等 Java 命令的可执行文件,如图 1.6 所示demo”文件夹中包含一些源代码的程序示例图 1.62、 环境变量的设置SDK 中的工具都是命令行工具,需要在命令行窗口从命令行提示符下运行它们很多人可能会不习惯,但这是 Sun 特意采取的策略,为的是把精力更多地投入到 Java - 7 -语言本身而不是花在开发工具上为了能正确方便的使用 SDK,可手工配置一些 Windows 的环境变量以 Windows 2000 为例说明设置过程在桌面 “我的电脑”图标上单击右键,选择“属性”菜单,将出现系统特性设置界面,如图 1.7 所示图 1.7在“高级”选项卡中单击“环境变量”按钮将出现“环境变量”设置界面,如图 1.8 所示图 1.8在“系统变量”框中选择“Path ”,然后单击“编辑”按钮,在出现的“编辑系统- 8 -变量”对话框中,在“变量值”栏的命令前添加“D:\jdk\jdk1.5.0_06\bin;”命令,如图1.9 所示。

图 1.9用同样方法设置环境变量“classpath”,其值为“D:\jdk\jdk1.5.0_06\lib;”命令设置完成后,单击“开始”→“运行”,在对话框中输入“cmd”,点击“确定”或键盘回车键后打开命令行窗口在命令提示符下输入“java”或“javac ”,回车后,如果出现其用法参数提示信息,则安装正确,如图 1.10 所示图 1.10为了在打开命令行窗口时可以直接进入包含你开发的 java 程序的路径下,下面以Windows 2000 为例说明设置过程1)首先建立一个存放 java 源程序的路径和文件夹,如将实验中建立的 java 源程序都存放在为“d:\java\prog”文件夹中2)单击“开始”→“所有程序”→“附件”→“命令提示符”,选择“命令提示符”选项右击,在出现的下拉菜单中选择“属性”菜单,将打开“命令提示符 属性”对话框,如图 1.11 所示 9 -图 1.11(3)在“命令提示符 属性”对话框中选择“快捷方式”选项,在“起始位置”栏输入“d:\java\ prog”,单击“确定 ”按钮进行了上面的设置后,打开命令行窗口时将直接进入“e:\java\prog>”路径下。

如果没有进行上述设置,可使用 DOS 命令,直接输入“d:”按回车进入到 d 盘,再输入“cd java”到 d 盘的 java 子目录下,再输入“cd prog”即可到“e:\java\prog>”路径下3、 使用 EditPlus 编写源程序要编写 Java 程序,需要有文本编辑器可以使用操作系统提供的 Edit 或记事本作为编辑器,最好选择 EditPlus 编辑软件,它可以使用不同颜色显示 Java 的关键字和类名,简单好用,同时可以对程序进行编译和运行EditPlus 为共享软件,在教育网各个软件下载网站都有下载下载安装 EditPlus软件后打开 EditPlus 编辑软件,如图 1.17 所示,在其右边文本区输入如下代码public class HelloJava {public static void main(String args[]) {System.out.println("Hello Java!");}}- 10 -图 1.17将文件命名为 HelloJava.java,保存为文本文件格式文件,注意保存文件的路径根据前面环境变量的设置,HelloJava.java 应该保存在“e:\java\prog>”的路径下。

4、 使用 javac 命令编译源程序Java 源程序编写后,要使用 Java 编译器(javac.exe)进行编译,将 Java 源程序编译成可执行的程序代码Java 源程序都是扩展名为 .java 的文本文件编译时首先读入 Java 源程序,然后进行语法检查,如果出现问题就终止编译语法检查通过后,生成可执行程序代码即字节码,字节码文件名和源文件名相同,扩展名为 .class可按照以下步骤操作:(1) 打开命令提示符窗口进入 Java 源程序所在路径2) 键入“javac HelloJava.java”,如图 1.18 所示图 1.8(3) 按回车键开始编译(注意:文件名大小写敏感)如果源程序没有错误,则屏幕上没有输出,键入 “dir”按回车键后可在目录中看到生成了一个同名字的.class 文件“Hello. class” ,如图 1.18 所示否则,将显示出错信息 11 -5、 使用 java 命令运行程序使用 Java 解释器(java.exe)可将编译后的字节码文件 HelloJava.class 解释执行在命令提示符窗口键入“java HelloJava”,按回车键即开始解释并可看到运行结果,如果看到如图 1.19 所示结果,表明程序运行成功了,这是一种字符方式的应用程序其结果显示在屏幕。

图 1.196、 在 EditPlus 中编译和运行程序EditPlus 中可以设置在后台运行 javac.exe 和 java.exe 或其它外部可执行程序,同时可以指定当前编辑的文件或其它内容作为外部程序的执行参数,并将外部程序运行的结果显示在消息栏中,这可简化对 Java 程序编译和执行的操作,提高编程效率1)打开 EditPlus ,单击“工具”→“配置用户工具”菜单,如图 1.22 所示图 1.22(2)在打开的“参数设置”窗口如图 1.23、图 1.24 所示配置编译与运行环境a)设置“编译”工具单击“组名称”按钮确定工具组的名称单击“添加工具”按钮,从弹出的快捷菜单中选择“程序文件”命令在“菜单文字”栏中输入“编译”文字;在“命令”- 12 -栏中输入或通过文件夹选择 javac.exe 文件的路径;在“参数”栏选择“文件名称”;在“初始目录”栏输入 Java 程序所在的路径b)设置“运行”工具与(a)同样的方法可以设置“运行”工具请同学自己练习图 1.23图 1.24(3)编译与运行设置工具后,在“工具”菜单下的下拉菜单中就可以对 Java 程序进行编译与运行操作了a)单击“工具”→“编译”菜单,如图 1.25 所示。

就开始对选中的程序进行编译处理该过程要等一会儿 13 -图 1.25(b)编译通过后,可在右下方窗口看到编译结果,如图 1.26 所示如果程序有问题,会看到提示图 1.26(c)编译成功后,可运行该程序单击“工具”→“运行”菜单,如图 1.27 所示图 1.27- 14 -(d)运行成功后,可在右下方窗口看到程序的运行结果,如图 1.28 所示图 1.28- 15 -实验二 Java 语言基础实验目的1、 了解Java 的数据类型;2、 掌握各种变量的声明方式;3、 理解运算符的优先级;4、 掌握Java 基本数据类型、运算符与表达式、数组的使用方法;5、 理解Java 程序语法结构,掌握顺序结构、选择结构和循环结构语法的程序设计方法;6、 通过以上内容,掌握Java 语言的编程规则实验要求1、 编写一个声明Java 不同数据类型变量的程序;2、 编写一个使用运算符、表达式、变量的程序;3、 编写一个使用Java 数组的的程序;4、 编写表达式语句、复合语句的程序;5、 编写使用不同选择结构的程序;6、 编写使用不同循环结构结构的程序实验内容。

下载提示
相似文档
正为您匹配相似的精品文档