永发信息网

JAVA的实验报告怎么写。?

答案:3  悬赏:60  手机版
解决时间 2021-02-12 20:08
JAVA的实验报告怎么写。?
最佳答案
写出具体的代码即可,代码记得做简单的注释,这个注释就是你的思想(“思想”怎么理解都可以,做一下简单的注释,注意注释不要太复杂太多)。

怎么想的就怎么写,程序这种东西核心的核心是思想,思想表达出来并且程序能正常实现和运行就可以。再多写其他的东西反而让人觉得乱。
全部回答
QQ4找高手做,,,,,,,,,,,,,,,,,,,,,,,,nandao
实验1 java开发工具及程序设计初步
实验目的
 能够搭建java的开发环境
 熟悉常用的jdk操作命令的使用
 熟悉java程序的编写和编译过程
 了解常用java开发工具的使用
实验内容
实验练习1:搭建和使用jdk
1.jdk的下载和安装
jdk是sun公司免费在网上发布的,我们可以进入sun公司的网站(http://java.sun.com)下载并安装。jdk安装完成后,进行如下操作:
(1)查看并写出jdk的安装目录______________________________;
(2)查看主目录bin文件夹中常用的jdk命令文件,写出java、javac等jdk命令所在的文件目录_________________________________;
(3)在windows中打开一个命令行窗口,打开命令行窗口的方法有两种:
•选择“开始”→“所有程序”→“附件”→“命令提示符”
•选择“开始”→“运行…”命令,在打开的“运行”窗口中输入“cmd”命令并“确定”。
(4)在打开的命令行窗口中,分别执行java和javac命令,如:c:\>java
查看执行结果,看是否输出如下的java命令的帮助信息(如图1-1所示)。

图1-1:java命令的帮助信息
c:\>javac
查看执行结果,看是否输出如下的javac命令的帮助信息(如图1-2所示)。

图1-2:javac命令的帮助信息
如果上面的信息均能输出,说明jdk的安装成功,基本上可正常使用。
2.操作系统环境变量的使用
操作系统的环境变量是在操作系统中定义的变量,可被该操作系统上运行的程序访问。jdk中主要有两个相关的操作系统环境变量,即path和classpath。
(1)查看操作系统环境变量
•在命令行窗口中执行set命令
如:c:\>set
查看set命令的输出结果,在set命令的输出结果中可看到许多等式,其中等号的左边是环境变量的名称,等号的右边是环境变量的取值。
命令:set <环境变量名>,可查看指定的某个环境变量的设置情况。
执行命令:c:\>set path,查看path变量的设置情况。
•在“环境变量”窗口中查看环境变量
用鼠标右键单击“我的电脑”,选择“属性”命令,在打开的“系统属性”对话框中选择“高级”→“环境变量”,打开“环境变量”窗口。
在“环境变量”窗口中,有用户变量和系统变量两种环境变量。其中,用户环境变量只对某个用户起作用;系统环境变量对该系统上的所有用户都有效。
当我们以某一用户身份登录windows时,它所使用的变量是系统变量和用户变量的总和。
如果一个变量在系统变量窗口和用户变量窗口都进行了设置,那么这个变量的取值在一般情况下为系统变量的取值与用户变量的取值相加;但有时也会出现用户变量的取值覆盖系统变量取值的情况。不管是什么情况,最终都以在命令行窗口中通过set命令查看到的结果为准。
(2)设置系统的环境变量
•在命令窗口中执行set命令
格式:set 变量名=[变量值]
执行如下命令,查看执行结果。
c:\>set xx=aa //新建一个环境变量并设置其取值
c:\>set xx //查看该环境变量
c:\>set xx= //取消环境变量的设置
c:\>set //查看环境变量
注意:在命令行窗口中设置的环境变量,只在该命令行窗口中起作用。
•在“环境变量”窗口中进行设置
可使用“新建”或“编辑”按钮。
注意:① 在“环境变量”窗口中设置的环境变量对以后所有的应用程序和命令行窗口都起作用,但不会影响原来运行的应用程序和启动的命令行窗口。
② 在“用户环境变量”窗口中进行的设置需要在注销重新登录后才起作用。
(3)path环境变量的作用和设置
环境变量path的值指定了jdk命令搜索路径,即当我们要执行某个命令时,操作系统首先会在当前目录下查找这个命令,如果当前目录下没有这个命令程序,操作系统会沿着path环境变量中所指定的目录依次去查找这个命令文件,并以最先找到的为准。
观察path变量的取值情况,path变量可以有多个取值,每个值代表一条搜索路径,它们之间用“;”分隔。
在命令行窗口中执行如下命令:
c:\>set path //查看path环境变量
c:\>set path= 或set path=c:\ //取消path变量的设置或重新设置path的值
c:\>set path
c:\>java 或javac //执行java或javac命令
会出现如下错误信息(如图1-3所示):

图1-3:错误信息
分析错误的原因:_____________________________________________________
改正的方法:__________________________________
实验练习2:java程序的编写与编译过程
1.一个简单的java程序的编写与编译
第一步:先在磁盘上创建保存程序文件的目录(文件夹),如:d:\javawork\lesson1。
第二步:在“记事本”中创建并编辑java源程序文件test1.java,程序代码如下:
class test1
{

}
保存文件,扩展名为.java。
第三步:在命令行窗口中,对源文件test1.java进行编译。
可参考如下命令:
如果当前盘当前目录为c:\,先将当前目录设置为d:\javawork\lesson1。
c:\>d:
d:\>cd ja*w*
d:\javawork>cd le*
d:\javawork\lesson1>javac test1.java
如果编译成功,则不出现任何提示,回到命令提示符状态下。打开保存源文件的文件夹,查看编译生成的字节码文件test1.class。
第四步:运行字节码文件test1.class。
d:\javawork\lesson1>java test1
执行结果出现异常,如图1-4所示。

图1-4:执行出现异常
出现异常的原因是:缺少执行应用程序的入口main方法。main方法的声明必须是public static void main(string args[]){}。修改源程序代码并重新编译,源程序代码如下:
class test1
{
public static void main(string args[])
{
}
}
编译完成后,执行字节码文件。
在main方法中,添加输出的语句并重新编译执行,程序代码如下:
class test1
{
 public static void main(string args[])
 {
 system.out.println("hello world!");
 }
}
输出结果如图1-5所示。

图1-5:程序执行结果
2.classpath环境变量的作用与设置
环境变量calsspath用于指定java类的路径,即设置classpath的作用是告诉java运行系统的类加载器到哪里去寻找要执行的类。
在前面打开的命令行窗口中继续执行以下命令:
d:\>java test1
执行结果如图1-6所示:

图1-6:改变当前目录后重新执行的结果
会发现程序执行出现异常:无法找到test1类。说明在classpath变量中没有将test1.class文件所在的目录设置为搜索路径,在命令行窗口中执行命令:
d:\>set classpath=%classpath%;d:\javawork\lesson1
重新执行程序,则运行结果正常。
调试练习
本节中的程序test2.java不能正确地编译,修改所有的语法错误,使程序能够成功编译。程序编译之后,执行程序,比较输出结果与示例输出,然后排除所有可能的逻辑错误,示例输出演示了代码更正后程序的正确输出结果。
1.示例输出

2.错误的代码
//test2.java
import javax.swing.joptionpane;

public class test2
{
 public static void main(string args[])
 {
 joptionpane.showmessagedialog(null,"hello")
 }
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在日常生活中,哪些地方利用了燃烧
Dior Homme衬衫 送朋友不知道买多大码了 他19
江扬大酒店地址在什么地方,我要处理点事
中鹏投资地址在什么地方,想过去办事
谁有微信号送我一个?跪求
【一张网】“生活像一张网”怎么解释?如题.
洲墩在哪里啊,我有事要去这个地方
明睿宾馆地址在什么地方,想过去办事
洛克我玩的时候用了个挂,最后不让战斗,说因
安阳德众工业自动化有限责任公司地址在什么地
禾禾大酒店地址有知道的么?有点事想过去
材料:在29届奥运会上,中国代表团以 51枚金
一个烧饼大概多少克?(正常的那种)
微交易为啥不能提现
邓禄普lm705和米其林浩悦235,有没有好心的车
推荐资讯
迈腾机油底壳撞坏了,这个问题有什么好的解决
澳洲留学到了开学时间但是签证没有下签该怎么
驿路汽车养护中心我想知道这个在什么地方
陆氏茶庄地址好找么,我有些事要过去
C1驾驶证实习期间被扣6分会有影响吗
Ross: No, no don't! Stop cleansing my
有没有人推荐好玩的rpg端游
30道单位换算
为什么睡前会不断打哈欠
诚信五金建材日杂经营部地址在什么地方,想过
桃杨路/民主北街(路口)这个地址在什么地方,
墨香书画苑(徐州睢宁县)地址好找么,我有些事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?