手把手教你如何在CMD上运行java文件

手把手教你如何在CMD上运行java文件


前言

随着计算机编程语言的发展,java这一高效率的语言成为当下主流语言之一,新手学会在CMD上编译,运行java对于理解Java的特性(一次编译,到处运行)有很大帮助,本篇会介绍在初学java的时候,如何完成在CMD上实现编译和运行java文件


一、CMD是什么?

CMD是Windows内置的命令行解释器(程序名为cmd.exe),基于文本界面,支持DOS兼容命令。它并非完整的DOS系统,而是Windows的命令行工具,用于替代早期的COMMAND.COM。

二、准备工具

需要用到集成开发环境idea,以及jdk .17,jdk工具包是java开发时必不可少的工具

三、使用步骤

1.CMD的位置与打开方式

1.首先打开电脑的文件管理,找到我们创建的项目(这里我的集成开发环境是idea)
在这里插入图片描述

然后选择src文件夹,找到我们创建好的一个源文件
在这里插入图片描述

然后点击当前的磁盘位置的空白处,然后输入cmd的指令

在这里插入图片描述
输入完指令后会弹出一个执行框

在这里插入图片描述

输入javac(空格) Test(源文件名).java ,在配置了环境变量的正常情况下,会变成以下界面,但是由于大家还没有配置环境,所以达不到这样的效果

在这里插入图片描述
其次还有一点要说明的是我们为什么要配置环境变量

Java是⼀⻔半编译型、半解释型语⾔。先通过javac编译程序把源⽂件进⾏编译,编译后⽣成的.class
⽂件是由字节码组成的平台⽆关、⾯向JVM的⽂件。最后启动java虚拟机来运⾏.class⽂件,此时JVM
会将字节码转换成平台能够理解的形式来运⾏。

在这里插入图片描述
所以编译的过程就会用到我们的jdk工具包里的javac这个工具,但是如果没有配置环境变量的情况下,在源文件的文件路径下,系统是无法找到javac这一工具的,所以这个时候就需要在系统内配置
环境变量。
接下来教大家如何配置环境变量

2.环境变量的配置

1.首先是在电脑桌面,找到“此电脑”,然后右击鼠标点击属性来到这个界面,并且找到高级系统设置

在这里插入图片描述
2.点击右下方的环境变量在这里插入图片描述
3.进去之后在系统变量这一栏找到path路径,并且双击打开
在这里插入图片描述
4.再新建一个路径,去把我们的jdk工具的bin目录下的文件路径复制过来,并且把它上移到第一行

在这里插入图片描述
5.点击确定,这样我们的环境变量就配置好了。

四、执行代码

这里为了演示,我在项目里敲了一行最简单的打印“HelloWorld”的代码

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

然后再到CMD上运行看一下效果

在这里插入图片描述
可以看到代码在CMD上成功的运行了

同时编译后⽣成的.class⽂件也会出现在当前的文件路径下
在这里插入图片描述

五、JDK、JRE、JVM之间的关系

  1. JDK(JavaDevelopmentKit):Java开发⼯具包,提供给Java程序员使⽤,包含了JRE,同时还包
    含了编译器javac与⾃带的调试⼯具Jconsole、jstack等。

  2. JRE(JavaRuntimeEnvironment):Java运⾏时环境,包含了JVM,Java基础类库。是使⽤Java
    语⾔编写程序运⾏的所需环境。

  3. JVM:Java虚拟机,运⾏Java代码

在这里插入图片描述

总结

本篇简单介绍了如何使用CMD上运行java文件,以及环境变量的配置。今后还会继续分享在学习java时的一些知识点以及理解。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值