如何使用cmd命令行窗口运行java文件

 更新时间:2023年10月24日 11:10:05   作者:LiuTiantian.  
多年以来一直使用的是IDE来写java项目,导致很多的最基础的东西都渐渐模糊了,最近遇到一个问题就是如果命令行来运行一个java项目,这里总结下,这篇文章主要给大家介绍了关于如何使用cmd命令行窗口运行java文件的相关资料,需要的朋友可以参考下

前提是你的电脑已经安装好了JDK,并且配置好了环境变量,检查方法如下:

检查是否安装JDK与配置相应环境变量

1.win+R后弹出窗口输入cmd,如下图:

2.弹出窗口输入Javac后回车,返回结果如下:

3.继续输入java后回车,返回结果如下:

如果你的返回结果与以上两种结果相同,则表示你安装好了JDK,并且配置好了环境变量。

运用cmd运行Java文件

1、新建文本文件,将后缀名.txt改为.java

2、双击进入记事本,进行java程序的编写,在这里我就用最简单的输出Hello!的代码,编辑完之后一定要记得保存。

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

3、win+R,输入cmd进入命令行窗口,和上面方法一样。进入文件所在目录下,我的在E盘,使用cd命令进入该路径(cd命令与路径之间有空格)。

4、编译:输入javac xxx.java后回车(注:xxx为文件名),该路径自动生成后缀名为.class的字节码文件,如下图:

5.运行:输入java xxx后回车,命令行窗口返回我们代码运行结果Hello! 。

总结

到此这篇关于如何使用cmd命令行窗口运行java文件的文章就介绍到这了,更多相关cmd命令行运行java文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • java 运行报错has been compiled by a more recent version of the Java Runtime

    java 运行报错has been compiled by a more recent version of the J

    java 运行报错has been compiled by a more recent version of the Java Runtime (class file version 54.0)
    2021-04-04
  • IDEA中Spring Initializr没有Java8选项的解决办法

    IDEA中Spring Initializr没有Java8选项的解决办法

    在使用IDEA中的Spring Initializr创建新项目时,Java 版本近可选择Java17,21 ,不能选择Java8;SpringBoot 版本也只有 3.x,所以本文给大家介绍了IDEA中Spring Initializr没有Java8选项的解决办法,需要的朋友可以参考下
    2024-06-06
  • Java中用内存映射处理大文件的实现代码

    Java中用内存映射处理大文件的实现代码

    下面小编就为大家带来一篇Java中用内存映射处理大文件的实现代码。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06
  • mybatis清除一级缓存的几种方式

    mybatis清除一级缓存的几种方式

    这篇文章主要介绍了mybatis清除一级缓存的几种方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-03-03
  • Java实现在线聊天功能

    Java实现在线聊天功能

    这篇文章主要为大家详细介绍了Java实现在线聊天功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-09-09
  • Spring容器注入bean的五种方法逐个解析

    Spring容器注入bean的五种方法逐个解析

    依赖注入(Dependency Injection)和控制反转(Inversion of Control)是同一个概念。具体含义是:当某个角色(可能是一个Java实例,调用者)需要另一个角色(另一个Java实例,被调用者)的协助时,在传统的程序设计过程中,通常由调用者来创建被调用者的实例
    2023-02-02
  • Java Synchronized的偏向锁详细分析

    Java Synchronized的偏向锁详细分析

    synchronized作为Java程序员最常用同步工具,很多人却对它的用法和实现原理一知半解,以至于还有不少人认为synchronized是重量级锁,性能较差,尽量少用。但不可否认的是synchronized依然是并发首选工具,本文就来详细讲讲
    2023-04-04
  • 定时任务@Scheduled用法及其参数使用

    定时任务@Scheduled用法及其参数使用

    这篇文章主要介绍了定时任务@Scheduled用法及其参数使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-08-08
  • Java,JSP,Servlet获取当前工程路径(绝对路径)问题解析

    Java,JSP,Servlet获取当前工程路径(绝对路径)问题解析

    这篇文章主要介绍了Java,JSP,Servlet获取当前工程路径(绝对路径)问题解析,需要的朋友可以参考下。
    2017-09-09
  • java常见事件响应方法实例汇总

    java常见事件响应方法实例汇总

    这篇文章主要介绍了java常见事件响应方法,对于初学者有很好的参考借鉴价值,分享给大家,需要的朋友可以参考下
    2014-08-08

最新评论