JAVA基准实验汇报模板.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA基准实验汇报模板

PAGE  《JAVA》课程 标准实验报告 江苏科技大学 计算机科学与工程学院基础部 实验一 流程控制语句 一、实验目的 熟悉JDK开发环境; 熟悉一个编辑器如UltraEdit的使用方法; 掌握if语句、switch语句和break语句的使用; 掌握for、while、do while 循环语句的使用。 二、实验内容 1. 安装开发环境JDK。 2. 编写一个JAVA应用程序:在输出窗口显示Hello World! 3.使用while语句,实现1至100整数求和,输出最后的和sum。 4. 编写一个程序计算(k≤n)整型参数k及 n 从命令行输入。 三、实验过程 JDK开发环境 (1)JDK1.4.0开发环境安装在C:\JDK1.4.0\目录下。 (2)设置环境变量PATH和CLASSPATH: 进入命令行(MS-DOS)方式,进行如下设置: SET PATH=C:\JDK1.4.0\BIN;%PATH% SET CLASSPATH=.; %CLASSPATH% 掌握Java Application程序开发过程 (1)打开UltraEdit编辑器。 (2)键入如下程序: /** * HelloWorld * 在输出窗口显示Hello World! */ public class HelloWorld{ public static void main(String[] args){ //在屏幕上输出 Hello World! System.out.println(Hello World!); } } (3)检查无误后(注意大小写)保存文件。将文件保存在D:\Java\目录中,文件名为HelloWorld.java。 (4)进入命令行(MS-DOS)方式,设定当前目录为D:\Java\,运行Java编译器: D:\Javajavac HelloWorld.java (5) 调试程序,当没有输出任何错误信息或者出现deprecation警告,则编译成功,此时会在当前目录中生成HelloWorld1.class文件。 (6)利用Java解释器运行这个Java Application程序:D:\Javajava HelloWorld 则在输出窗口显示Hello World!得到运行结果。 四、实验小结 (主要写一些实验中出现的问题,应注意的事项,以及实验体会) 实验二 JAVA数组结构 一、实验目的 进一步理解数组、数组元素等基本概念; 熟练掌握各类数组的定义方法; 熟练掌握操作各类数组的基本方法; 掌握Eclipse开发工具。 二、实验内容 1.编程采用冒泡法实现对数组元素由小到大排序。 从键盘输入任意大小的10个整数,采用冒泡法排序对相邻的两个元素进行比较,并把小的元素交换到前面。要求输出排序前的数据情况和排序后的数据情况,同时统计排序过程中发生数据交换的次数。 2.计算矩阵对角线元素之和 3.熟悉Eclipse开发工具 (1)硬盘建文件夹; (2)启动Eclipse; (3)选择文件菜单下的新建子菜单的项目命令,出现新建项目对话框; (4)选择新建Java项目对话框中的项目名文本框输入项目名;在项目布局栏选中第2项; (5)选择文件菜单下的新建子菜单的类命令,打开新建Java类向导对话框;创建Java类; (6)Java编辑器自动打开后,录入程序; (7)录入程序后,选择运行菜单下的运行方式子菜单的Java应用程序命令,进行调试运行程序;。 三、实验过程 编程如下: 运行结果是: 2. 程序如下: 运行结果是: 四、实验小结 (主要写一些实验中出现的问题,应注意的事项,以及实验体会) 实验三 继承和多态的使用 一、实验目的 熟悉类和对象的概念; 掌握类的构造函数的使用方法; 掌握类的继承和派生方法; 掌握面向对象的程序设计的基本思想和方法。 二、实验内容 1.定义一个自己的数学类MyMath。类中提供静态方法max,该方法接收3个同类型的参数,返回其中的最大值。 2. 假如我们在开发一个系统时需要对员工进行建模,员工包含3个属性:姓名、工号以及工资。经理也是员工,除了含有员工的属性外,另外还有一个奖金属性。请使用继承的思想设计出员工类和经理类。要求类中提供必要的方法进行属性访问。 三、实验过程 1. 编程如下: 运行结果是: 2. 程序如下: 运行结果是: 四、实验小结 实验四 抽象类和接口的使用 一、实验目的 熟悉抽象类和接口的概念; 掌握抽象类和接口的定义方法; 掌握抽象类和接口的使用方法。 二、实验内容 1.使用匿名内部类实现一个简单的动态数组。 2. 设计一个人员类,其中包含一个方法pay,代表人员的工资支出。再从人员类派生出助教类、讲师类、副教授类和教授类。其中:工资支

文档评论(0)

ktj823 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档