java实验报告汇总.docx
- 文档编号:2659506
- 上传时间:2023-05-04
- 格式:DOCX
- 页数:50
- 大小:629.20KB
java实验报告汇总.docx
《java实验报告汇总.docx》由会员分享,可在线阅读,更多相关《java实验报告汇总.docx(50页珍藏版)》请在冰点文库上搜索。
java实验报告汇总
《面向对象程序设计JAVA》实验报告书
网络工程专业
班级:
13网络工程1
姓名:
学号:
佛山科学技术学院计算机系
2015年10月
实验一Java程序的编辑、编译与运行
实验二JAVA语言基础
实验三类与对象
实验四继承与多态
实验五Applet小应用程序
实验六JAVA输入输出程序设计
实验一Java程序的编辑、编译与运行
一、实验目的
1.掌握Java基本开发环境(JDK)的安装和配置方法。
2.掌握Java程序的编辑方法、编译方法和运行方法。
3.通过实验,对Java程序的开发过程有一个总体了解。
二、实验原理
Java的基本开发工具包JDK包含了一系列命令,这些命令在JDK的安装目录的子文件夹bin之下。
编译和运行Java程序或者执行一些其他与Java开发相关的任务时(如打包、生成说明文档)需要使用这些命令,但开发者的Java程序与这些命令通常不会在同一个文件夹(同一个路径)下,这样执行相应的命令时非常不便。
为了能够方便的执行诸如程序编译等命令,必须设置操作系统的环境变量,当我们键入命令时,让操作系统能够从磁盘中寻找到相应的命令文件,载入内存中执行。
操作系统寻找外部命令的所依据的是环境变量path,Path中保存了一系列路径。
不同的路径之间用“;”分隔,为JDK配置环境变量就是要将Java开发命令如javac.exe所在的路径设置到环境变量path中。
为了编译、执行Java程序,需要进入命令窗口,在命令行状态下输入相应的命令。
除了Java相关的操作命令外,还会用到cd,dir等改变当前目录、列目录等操作系统命令。
编译Java程序使用命令javac.exe,基本的命令格式是:
javac源程序文件名
注意源程序文件名要带扩展名“.java”。
源程序经编译后会生成相应的字节码文件,字节码文件的后缀是.class。
运行程序使用命令java.exe,命令的基本格式是:
java字节码文件名
注意,此处的字节码文件名不能带扩展名。
三、实验环境
运行Windows的PC机,能够连接Internet下载JDK
四、实验内容和步骤
1.实验内容
①下载安装JDK,设置环境变量。
②使用编辑程序(如记事本)编辑输入HelloWorld.java源程序。
HelloWorld.java的内容如下:
publicclassHelloWorld
{publicstaticvoidmain(Stringargs[])
{System.out.println(“你好,恭喜!
你成功开发了你的第一个Java程序!
”);
}
}
注意:
文件名必须和声明的公共类的类名即“HelloWorld”保持一致,且扩展名为“.java”;java是区分大小写的。
③编译上述源程序
④执行上述源程序
⑤编写实验报告。
2.实验步骤
①下载JDK
下载网址:
②安装JDK
双击下载的安装程序,即可启动安装过程。
注意选择并记住安装路径,在后面的环境变量设置中要用到该路径。
安装好后,进入命令行状态,键入命令javac执行应该会有错误信息。
这是因为没有配置好环境变量path。
③配置环境变量
为了能够正常使用所安装的的开发包需要设置环境变量,主要包括两个环境变量:
Path和Classpath。
Path称之为路径环境变量,用来指定Java开发包中的一些可执行程序(Java.exe、Javac.exe等)所在的位置;Classpath称之为类路径环境变量。
设置Path变量:
鼠标右击“我的电脑”,选择“属性”,选择“高级”选项卡,点击“环境变量”进入环境变量设置对话框。
找到“系统环境变量”中的path,单击“编辑”即可编辑该环境变量的值。
将JDK安装路径\bin(;C:
\ProgramFiles\java\jdk1.6.0_24\lib)加入到path原有值的后面,注意用“;”与前面的项目分开,且不要改变原有的内容,否则可能影响其他程序的正常运行。
连续单击“确定”完成环境变量的配置。
设置Classpath类路径环境变量:
在【系统变量】列表框里,单击【新建】按钮,在新建系统变量对话框里,设变量名classpath,设变量值为“.;C:
\ProgramFiles\java\jdk1.6.0_24\lib”。
配置好后,进入命令行状态,键入命令javac执行,此时应该会有如何使用javac命令的提示信息,表明环境变量配置成功。
否则请重新检查设置的值与实际安装路径是否相符。
④在某个非系统盘中建立一个目录,如e:
\myjava,使用记事本或其他编辑程序编辑输入实验内容中给出的HelloWorld.java程序,并保存在建立的目录中。
确保文件的格式是纯文本文件,文件的扩展名是.java。
⑤进入命令窗口(开始\程序\附件\命令提示符),使用操作系统命令将你存放HelloWorld.java的目录设为当前目录。
假如存放HelloWorld.java的目录是e:
\myjava,则可能的命令是:
e:
cdmyjava
从命令行提示符应该能够看出你当前的路径是否正确。
例子中命令行的提示为应该变成:
E:
\myjava>
此时使用dir命令应该能够看到目录中有文件HelloWorld.java。
⑥编译HelloWorld.java。
输入命令:
javacHelloWorld.java
如果没有给出错误信息,则说明编译成功。
此时使用dir命令应该能够看到目录中有文件HelloWorld.class。
如果发生错误,可能程序输入有误,应该修改源程序。
⑦执行程序
如果编译成功,即可执行编译好的程序。
执行程序的命令是,在命令行状态下输入以下命令:
javaHelloWorld
此时应该能够看到程序运行输出的结果。
⑧尝试编辑、编译、运行课本上的其他程序,或者自己对HelloWorld程序做修改扩展。
五、实验报告要求
①实验名称
②实验内容说明
③程序源代码
④实验步骤,实验中出现的问题,观察到的结果
⑤实验总结
实验二 Java语言基础
1.有一函数
编写程序:
输入x,输出y值。
程序代码如下:
importjava.util.Scanner;
publicclasssy2_1{
publicstaticvoidmain(String[]args){
doublex,y;
do{
System.out.println("请输入x的值:
");
Scanners=newScanner(System.in);
x=s.nextDouble();
if(x<1)
y=x;
elseif(x>=1&&x<10)
y=2*x-1;
else
y=3*x-11;
System.out.println("x="+x+","+"y="+y);
}
while(true);
}
}
运行结果如下图:
2.求1+2+3+…+100。
程序代码如下:
publicclasssy2_2{
publicstaticvoidmain(String[]args){
intx,sum=0;
for(x=1;x<=100;x++)
sum=sum+x;
System.out.println("1+2+3+...+100="+sum).
}
}
运行结果如下图:
3.输出“九九乘法表”。
程序代码如下:
publicclasssy3_3{
publicstaticvoidmain(String[]args){
intx,y;
for(x=1;x<=9;x++)
{
for(y=1;y<=x;y++)
System.out.print(x+"*"+y+"="+x*y+"\t");
System.out.println("");
}
}
}
4.从键盘输入10个整数,求最大数。
程序代码如下:
importjava.util.Scanner;
publicclasssy2_4{
publicstaticvoidmain(Stringargs[]){
intnum[]=newint[10];
intmax;
Scannerscan=newScanner(System.in);
System.out.print("请输入10个数字:
");
for(inti=0;i<10;i++){
num[i]=scan.nextInt();
}
max=num[0];
for(inti=1;i<10;i++){
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 实验 报告 汇总