中南林业科技大学Java实验报告一:第一个可以运行的JAVA程序

实验1:第一个可以运行的JAVA程序

1.1 实验目的

  1. 下载与安装JDK;

  2. 安装IDE工具

  3. 了解Java程序的结构;

  4. 掌握Java程序的编译和运行;

  5. 掌握JDK、IDE工具安装和Java程序编译过程中出现的问题。

1.2 实验内容

本实验用于建立第一个可运行的Java项目。主要目的在于:使读者能够进一步掌握Java项目从建立,调试到运行的一系列流程;基本了解Java项目中比较重要的文件夹以及文件的作用。

1.2.0 安装jdk与配置环境变量

1.2.0.1 安装jdk
  1. 打开jdk所在网页(oracle公司):https://www.oracle.com/java/technologies/downloads/

  2. 这里我们下载jdk8,jdk8是使用最广泛的版本并且稳定性最好。在该网页向下滑动即可看到下载选项

    image-20220927175157643

  3. 进行傻瓜式下载,可以更改jdk的安装路径,无论更不更改,都需要记住安装路径,配置环境变量需要用,这里我将我的安装位置设置为了D:\SoftwareEngineering\java\jdk\jdk8 目录下 。

    image-20220927175315669

1.2.0.2 配置环境变量
  1. 打开环境变量设置界面

    image-20220927175945493

  2. 新建系统变量

    image-20220927180110359

  3. 为jdk8配置信息

    image-20220927180310030

  4. 找到PATH环境变量,选中并点击编辑

    image-20220927180707971

  5. 添加路径:%JAVA_HOME_8%\bin

    image-20220927180850530

  6. 依次确定

    image-20220927181056860

1.2.0.3 验证

打开cmd命令提示符:win+R,输入cmd,回车

值得注意的是:如果你是JDK8的版本,使用 javac --versionjava --version无效的,应当使用 javac -versionjava -version 进行验证。即输入的指令需要比我下图所示少一条短杠

image-20220927181500632

1.2.1 在命令行编译和运行HelloWorld.java

【前提引入】

  1. jdk = jre( java runtime environment – java运行环境) + java编译工具
  2. jre = jvm虚拟机 + java核心类库
  3. java编译工具 = javac(编译),java(运行),javap(反编译),javadoc(文档)

【运行流程】

  1. HelloWorld.java src (source源文件) --javac指令编译 --> javac HelloWorld.java
  2. HelloWorld.class字节码二进制文件(可以被机器识别的,所以这个就可以被运行在机器 - jvm虚拟机上)-存放out目录 --java指令 java HelloWorld–> Hello.class文件运行,但是我们执行java指令的时候需要忽略写.class,这是规则,不用关心为什么。
  3. Hello.class文件就可以 被装载/运行 到 jvm虚拟机上–即执行我们的java程序
//HelloWorld.java的代码
class HelloWorld{
    public static void main(String[] args){
        System.out.println("Hello World ~~");
    }
}

image-20220925220304112

1.2.2 在IDEA新建Java项目,并编写、编译、运行出结果

class HelloWorld{
    public static void main(String[] args){
        System.out.println("Hello World ~~");
    }
}

image-20220925220339208

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是谢添啊

感谢你的支持,我会继续加油的

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值