- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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,代表人员的工资支出。再从人员类派生出助教类、讲师类、副教授类和教授类。其中:工资支
您可能关注的文档
- dms1-0需求的说明书.doc
- DM10-0万用版使用的教程.doc
- DNA指纹图谱的技术.doc
- dsnafg开业庆典的方案.doc
- Doc11年级音乐反思.doc
- DSTI每日安全作业指教.doc
- DWZJS文件的说明v0-2.docx
- DTD[文档类型定义]语法.doc
- D栋安全文明施工的方案.doc
- d公共关系维护—董兵.docx
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)