java实验报告_1

1.1 实验目标

查找、下载JDK系统文件,并正确完成JDK的安装;
正确安装并使用Eclipse软件;
完成利用IDE进行简单Java程序的编写、调试及运行;
完成利用CMD进行简单Java程序的编写、调试及运行;

1.2 实验要求

请各位学习者记录实验调试中出现的问题、调试过程及解决方法;
请各位学习者记录实验成果,并将运行结果抓屏;
请各位学习者按教学大纲的要求完成实验报告
– 完成实验报告Word文件
– 请将程序设计思想和方法、最终程序清单(自行设计部分明确表示)、运行结果抓屏等

1.3 实验内容

1.3.1 实验题1:搭建Java开发环境

【题目要求】
步骤1:请进入“http://www.oracle.com/cn/index.html”Oracle公司网站,在下载模块中查找、下载JDK系统文件和DOCS文档(建议选择JDK7以后版本);
步骤2:完成JDK的安装,观察并记录安装后的资源管理器中结构;
步骤3:设置系统环境变量,CLASSPATH变量和Path变量(参考教材和视频课程);
步骤4:完成DOCS文档安装;
步骤5:安装Eclipse软件,运行并测试。
【实验过程记录】

  1. JDK下载(www.oracle.com)
    在这里插入图片描述
  2. 系统环境变量配置
    在这里插入图片描述
  3. Eclipse软件运行界面 (www.eclipse.org)
    在这里插入图片描述
    【实验总结和收获】
    javac.exe(编译工具)
    java.exe(运行工具)
    javadoc.exe(生成JavaDoc文档的工具)
    jar.exe(打包工具)

1.3.2 实验题2:利用IDE进行Java程序开发

【题目要求】
IDE开发运行Java程序是Java学习中重要点,使用Eclipse来开发运行Java程序,实现一个简单的程序输出“My name is XXX,I love Java!”。
步骤1:打开Eclipse软件,右击鼠标新建项目;
步骤2:在新建对话框中输入项目名称,生成新项目;
步骤3:按照标准格式写入程序(类的名称可以自己设定,代码撰写要求注意格式和编码规范);
步骤4:程序输出语句“My name is XXX,I love Java!”中的XXX修改为学习者自己的姓名;
步骤5:右键运行项目,调试并记录控制台输出结果。
【实验过程记录】
1.运行中出现的问题与解决方案
问题:采用public定义类时未将class后面的类名与文件名相同
解决方案:java文件名与class类名修改一致
2.调试完成的最终代码(其中重要部分可以涂红和加粗)

package javaTest;
public class MyFirst {
    
    
	public static void main(String[] args) {
    
    
		System.out.println("My name is xxx,I love Java!");
	}
}

【实验总结和收获】
掌握了Eclipse的安装和使用,基本了解了IDE的环境

1.3.3 实验题3:利用CMD开发运行Java程序

【题目要求】
在这里我们使用CMD实现一个简单的程序输出“Welcome to Java!”。
步骤1:打开电脑任意存储盘位置存放Java的源程序;
步骤2:编辑源文件,打开Windows附件中的“记事本”软件,键入应用程序后保存成扩展名为“.java”的文件(注意:Java的文件名与主类名称应该一致);
步骤3:命令行编译运行,在Windows附件中的选择“运行”命令,在运行窗口中键入“CMD”命令;
步骤4:编译源程序,利用javac.exe命令,记录编译后结果;
步骤5:运行字节码文件,利用java.exe命令,记录运行结果。
【实验过程记录】
1.运行中出现的问题与解决方案
公共类错误:public修饰的class类必须和.java文件名一致
找不到符号:大小写错误

2.调试完成的最终代码(其中重要部分可以涂红和加粗)

//实验题3:利用CMD开发运行Java程序
import java.util.*;
public class WelcomeJavaApp{
    
    
	public static void main(String args[]){
    
    
		System.out.println("Welcome to Java!!!");
	}
}

在这里插入图片描述
【实验总结和收获】
Java文件名应该和主类相同
Java代码应注意大小写

1.2.4 实验题4:运行一个完整的程序

【题目要求】
运行下面MyDate类,并添加输出语句,以显示m的值。
【实验过程记录】
1.运行中出现的问题与解决方案
答:暂无
2.调试完成的最终代码(其中自主修改部分可以涂红和加粗)

扫描二维码关注公众号,回复: 14684104 查看本文章
public class MyDate {
    
    
    private int day = 1;
    private int month = 1;
    private int year = 2000;
    public MyDate(int d, int m, int y) {
    
    
        year = y;
        month = m;
        day = d;
    }     
    public void display() {
    
    
        System.out.println(year + " / " + month + " / " +day);
    }
	public static void main(String[] args) {
    
    
        MyDate  M = new MyDate(12, 3, 2021);
		  M.display();
}    
}

3.运行后结果(抓图)
在这里插入图片描述
【实验总结和收获】
提前学习到了实例化类,创建对象。

猜你喜欢

转载自blog.csdn.net/zavay/article/details/115277682