admin管理员组文章数量:1534196
2023年12月14日发(作者:)
jv实验报告(全)
学生学号6 实验课成绩
武汉理工大学
学生实验报告书
实验课程名称软件工具与环境
开课学院计算机科学与技术学院
指导老师姓名付国江
学生姓名
学生专业班级软件工程0905
20XX— 20XX学年第1学期
实验课程名称: jv语言程序设计
实验项目名称JDK安装与配置、简单的程序编写实验成绩
实验者专业班级软件0905 组别
同组者实验日期年月日第一部分:实验分析与设计(可加页)
一、实验内容描述(问题域描述)
实验目的:
熟悉JDK的安装、配置和使用,掌握Jv ppliction程序的基本结构。
实验内容:
(1)安装JDK,并练习设置JV_HOME、pth和clsspth环境变量;
(2)编写一个打印出”HelloWorld”的Jv ppliction程序,1
并编译运行;
二、实验基本原理与设计(包括实验方案设计,实验手段的确定,试验步骤等,用硬件逻辑或
者算法描述)
(1)jdk的安装
(2)”HelloWorld”的编译运行
三、主要仪器设备及耗材
个人计算机,jdk
第二部分:实验调试与结果分析(可加页)
一、调试过程(包括调试方法描述、实验数据记录,实验现象记录,实验过程发现的问题等)(1)jdk的安装步骤:
1:双击安装文件
2:点击接受
3:点击下一步
4:选择JRE路径
5:点击下一步
6:完成
配置环境变量:
1:右键我的电脑,找到属性,高级中的环境变量
2:点击环境变量:3:系统变量针对所有用户,这里找到系统变量中的Pth
点击编辑:
1
3:系统变量针对所有用户,这里找到系统变量中的Pth
点击编辑:
4:在变量值末尾打上分号分隔,加入JDK库路径。
点击确定,完成!
5:变量配置好后。
6:测试环境是否好
在操纵XX中
输入jvc指令,能显示参数,说明成功。
(2)”HelloWorld”源程序代码:
clss welcomedome{
public sttic void min(String[] rgs){
n("HelloWorld");
}
}
二、实验结果及分析(包括结果描述、实验现象分析、影响因素讨论、综合分析和结论等)(1)安装jdk
(2)测试jdk是否安装成功
(3)运行“hellowrd”
三、实验小结、建议及体会
1
通过这次实验,我熟悉JDK的安装、配置和使用,掌握Jv
ppliction程序的基本结构。这是深入学习Jv所需要的基本前提。
实验课程名称: jv语言程序设计
实验项目名称Jv类型、变量和表达式实验成绩
实验者专业班级软件0905 组别
同组者实验日期年月日第一部分:实验分析与设计(可加页)
一实验内容描述(问题域描述)
实验目的:
熟悉Jv的各种类型、掌握jv的变量定义及表达式的运算等。
实验内容:
(1)编写一个程序计算长方形的面积和周长。长方形的宽和高要求从键盘输入。(3)尝试使用Mth类提供的随机数生成方法,产生一个1~100的随机整数并输出。
二实验基本原理与设计(包括实验方案设计,实验手段的确定,试验步骤等,用硬件逻辑或者算法描述)
(1)编写一个程序计算长方形的面积和周长。长方形的宽和高要求从键盘输入。(2)尝试使用Mth类提供的随机数生成方法,产生一个1~100的随机整数并输出。
三、主要仪器设备及耗材
个人计算机,jdk,My eclipse
第二部分:实验调试与结果分析(可加页)
一调试过程(包括调试方法描述、实验数据记录,实验现象1
记录,实验过程发现的问题等)(1)求周长程序源代码:
import ;//长方形面积的计算
public clss shiyn{
public sttic void min(String rgs[]){
int s=0,l=1;
Scnner sc=new Scnner();
n("请输入长h,回车换行");
int h=t();
n("请输入宽w,回车换行");
int w=t();
s=h*w;
l=2*(h+w);
n("长方形的面积为s="+s);
n("长方形的周长为l="+l);
}
}
(2)生成随机数源代码:
import .*;
public clss Test302 {
public sttic void min(String rgs[]){
int rndom=(int) (()*100);
(rndom);
1 }
}
二实验结果及分析(包括结果描述、实验现象分析、影响因素讨论、综合分析和结论等)(1)求周长程序截图:
(2)随机数程序截图:
三实验小结、建议及体会
通过本次实验使我熟悉Jv的各种类型、掌握jv的变量定义及表达式的运算等。成功编写了一些jv小程序,虽然功能比较简单,但是对以后编写规模比较大的程序还是比较有帮助的,收获很大。
实验课程名称: jv语言程序设计
实验项目名称Jv的流程操纵实验成绩
实验者专业班级软件0905 组别
同组者实验日期年月日第一部分:实验分析与设计(可加页)
一实验内容描述(问题域描述)
实验目的:
熟练掌握jv的各种流程操纵
实验内容:
(1) 编写一个程序实现将任意一个大于6的偶数表示成两个素数之和。
(2) 编写一个程序实现输出任意四个数的中位数。
例如:四个数3、4、5、6的中位数为4.5,10、20、35、1
36的
中位数27.5.
二实验基本原理与设计(包括实验方案设计,实验手段的确定,试验步骤等,用硬件逻辑或者算法描述)
(1)偶数表示成素数的和
(2)求四个数的中位数
三、主要仪器设备及耗材
个人计算机,jdk,My eclipse
第二部分:实验调试与结果分析(可加页)
一、调试过程(包括调试方法描述、实验数据记录,实验现象记录,实验过程发现的问题等)(1)偶数表示成素数的和源程序;
pckge test3;
import ;
public clss Test {
/**
* @prm rgs
*/
public sttic void min(String[] rgs) {
// TODO uto-generted method stub
Test test=new Test();
n("输入大于6的偶数");
1
06();
n();
}
public void Guess06()
{
Test test=new Test();
Scnner reder=new Scnner();
int i=t();//i用于推断
if((id)d=[i][j];
b[i]=d;
}
for(i=0;ic
}
else
{
boo=flse;
}
}
double getLength()
{
return side+sideB+sideC;
}
1 public double getre()
{
if(boo)
{
double p=(side+sideB+sideC)/2.0;
re=(p*(p-side)*(p-sideB)*(p-sideC)) ; return re;
}
else
{
n("不是一个三角形,不能计算面积");
return 0;
}
}
public void setBC(double ,double b,double c) {
side=;sideB=b;sideC=c;
if((+b>c
}
else
{
boo=flse;
}
}
1
}
clss Lder
{
double bove,bottom,height,re;
Lder(double ,double b,double h)
{
bove=;bottom =b;height =h;
}
double getre( )
{
return (bove+bottom)*height/2;
}
}
clss Circle
{
double rdius,re;
Circle(double r)
{
rdius =r;
}
double getre( )
{
1 return 3.1415926*rdius*rdius;
}
double getLength( )
{
return 2*3.1415926*rdius;
}
void setRdius(double newRdius)
{
rdius=newRdius;
}
double getRdius( )
{
return rdius;
}
}
public clss jicheng{
public sttic void min(String rgs[ ]) {
double length,re;
Circle circle=null;
Trngle trngle;
Lder lder;
circle=new Circle(10);
1 trngle=new Trngle(5,8,10);
lder=new Lder(5,8,10);
length=gth();
n("圆的周长:"+length);
re=();
n("圆的面积:"+re);
length=gth();
n("三角形的周长:"+length);
re=();
n("三角形的面积:"+re); re=();
n("梯形的面积:"+re);
trngle=new Trngle(12,34,1); re=();
n("三角形的面积:"+re);
length=gth();
n("三角形的周长:"+length); }
}
二、实验结果及分析(包括结果描述、实验现象分析、影响因素讨论、综合分析和结论等)运行截图
三、实验小结、建议及体会
通过这次实验我学会了使用类来封装对象的属性和功能;掌握了类变量与实例变量,以及类方法与实例方法的区别;掌握了使用pckge和import语句。巩固了以下概念:子类的继承性;1
子类对象的创建过程;成员变量的继承与隐XX;方法的继承与重写。
1
版权声明:本文标题:java实验报告(全) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1702490926a9768.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论