windows下利用cmd命令行可以调用jdk里的javac.exe和java.exe对java文件进行编译和执行,前提是jdk已成功安装并正确配置相关环境变量

相关配置链接:java基础学习总结——java环境变量配置

执行命令解析:

javac 命令用于将 java 源文件编译为 class 字节码文件,如: javac HelloWorld.java

运行javac命令后,如果成功编译没有错误的话,会出现一个 HelloWorld.class 的文件。

java 命令可以运行 class 字节码文件,如: java HelloWorld。

注意:java命令后面不要加.class。

下面来说一下windows下如何使用cmd命令行来编译执行java文件
首先找到需要编译和执行的java文件

这里我要编译和执行这个java文件
按组合键win+r调出“运行”,输入cmd,回车进入命令行
输入java文件所在的盘符加上冒号(英文)

例子中的Main.java在D盘,所以输入了D:
然后输入cd空格加上java文件的路径(进入java文件所在的目录)

然后输入javac空格加上java文件的文件名(后缀名别漏了),对java文件进行编译

编译成功后我们可以在java文件的目录下找到一个后缀为.class的文件,这个就是java文件编译之后所得的文件

回到命令行里,在命令行里输入java空格加上java文件的名字(不加后缀),然后就可以执行class文件,并得到运行结果

这是hello java 的运行结果。
如果编写的java源代码有错,命令行里会出现提示,按着提示去修改源代码即可。

在windows下使用cmd命令行对java文件进行编译和执行相关推荐

  1. windows下通过cmd命令行快速进入指定文件夹

    一.环境变量的配置 在系统变量的path变量中添加 .bat 格式的文件所在的文件夹路径. 二.示例 1.文件内容如下 cd /d D:\Workspace\bootstrap&dir/s ( ...

  2. windows系统中,在当前目录下打开cmd命令行的两种方法

    windows系统中,在当前目录下打开cmd命令行的两种方法 1.在当前路径地址栏中直接输入'cmd',然后回车. 2.在当前路径下,按住'shift'键同时点击鼠标右键,点击"在此处打开P ...

  3. php yii应用运维,Windows运维之Windows下用cmd命令实例讲解yii2.0在php命令行中运行的步骤...

    本文主要向大家介绍了Windows运维之Windows下用cmd命令实例讲解yii2.0在php命令行中运行的步骤,通过具体的内容向大家展现,希望对大家学习Windows运维有所帮助. Yii中的资源 ...

  4. Windows系统的CMD命令行是什么?

      大家好,我是愚者.   关于Windows系统的CMD命令行,相信对计算机有一定了解的小伙伴都不陌生,但还是有很多摸不着头脑的初入门者,我们这期主要针对的就是这部分小伙伴.   首先说一下Wind ...

  5. Windows系统下CMD命令行切换目录文件

    一.按部就班,让你彻底搞懂命令行切换目录文件 1.按 WIN+R 快捷键打开 运行,输入cmd,点击"确定" 或 按回车键打开命令行窗口.打开后如下: Microsoft Wind ...

  6. Windows 如何在cmd命令行中查看、修改、删除与添加环境变量

    首先明确一点: 所有的在cmd命令行下对环境变量的修改只对当前窗口有效,不是永久性的修改.也就是说当关闭此cmd命令行窗口后,将不再起作用.永久性修改环境变量的方法有两种:一种是直接修改注册表(此种方 ...

  7. 惊艳的cygwin——Windows下的Linux命令行环境的配置和使用

    5年前倒腾过一次cygwin,当时体验感觉不好.到现在一直用的是GNU utilities for Win32,在Windows的CMD中使用*nix的命令工具包. GNU utilities for ...

  8. Windows下的通过命令行批量重命名文件

    今天在工作时遇到了一个情况,通过高速扫描仪扫描的文件是以图片的形式保存到本地硬盘上的,但是扫描仪给图片命的名就很混乱,并不是我想要的.作为一个强迫症,于是就想到了手动把这些名字改过来.但是这一整个文件 ...

  9. windows下使用svn命令行

    前言 win10 下载命令行工具 下载 Apache Subversion command line tools,这是一个可以在cmd下使用的命令行工具. 也可以从这里下载. 配置命令行工具 把解压后 ...

  10. Windows如何通过cmd命令行启动mysql

    为了提升逼格,Windows如何cmd命令行启动mysql 一.我原来的启动方式. 二.First Try 三.Second Try 四.Third Try 五.登录并查询数据 一.我原来的启动方式. ...

最新文章

  1. 【CVPR2022】语言引导与基于视觉的深度度量学习的集成
  2. 不得不知的小程序基本知识
  3. android 混淆打包教程,Android studio 混淆打包
  4. MS CRM 2011 RC中的新特性(2)——销售自动化方面
  5. 如何编译Apache Hadoop2.2.0源代码
  6. hdu 4417 Super Mario 划分树+二分
  7. 发送结构化的网络消息
  8. ThinkPHP redirect 页面重定向使用详解与实例
  9. Twitch 宣布 2016 年第二季度完全抛弃 Flash
  10. 备忘:BLOCK CORRUPTION IN SYSTEM DATAFILE
  11. Dubbo视频教程(Dubbo项目实战)
  12. 模糊控制算法在MATLAB/SIMULINK中的应用
  13. 2D激光雷达的多传感器拼接
  14. 问题1:编译内核出现错误‘debian/stamp/build/kernel‘及解决方案
  15. Python查询手机号码所在地区
  16. 旭鑫胜XS016全集成MCU+微型IPM构架无线充电方案
  17. 论文详解 + TCN 篇知识点补充: Receptive Field_感受野
  18. oracle_day1
  19. UVA 11093 环形跑道 Just Finish it up [ 贪心+模拟]
  20. Python 实现英文新闻摘要自动提取 (2)

热门文章

  1. Silverlight使用WCF实现数据通信
  2. Vivaldi for Mac(极速浏览器)支持m1
  3. electron 爬坑记
  4. Java之品优购课程讲义_day12(6)
  5. 且看嘉兴如何“化云为雨”
  6. SecureCRT在linux与windows本地互传文件之SFTP
  7. Bootstrap3 表单-输出内联表单
  8. FusionChart样例
  9. centos下的nginx安装工作记录20130701
  10. libvirt中的message bus