在windows下使用cmd命令行对java文件进行编译和执行
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文件进行编译和执行相关推荐
- windows下通过cmd命令行快速进入指定文件夹
一.环境变量的配置 在系统变量的path变量中添加 .bat 格式的文件所在的文件夹路径. 二.示例 1.文件内容如下 cd /d D:\Workspace\bootstrap&dir/s ( ...
- windows系统中,在当前目录下打开cmd命令行的两种方法
windows系统中,在当前目录下打开cmd命令行的两种方法 1.在当前路径地址栏中直接输入'cmd',然后回车. 2.在当前路径下,按住'shift'键同时点击鼠标右键,点击"在此处打开P ...
- php yii应用运维,Windows运维之Windows下用cmd命令实例讲解yii2.0在php命令行中运行的步骤...
本文主要向大家介绍了Windows运维之Windows下用cmd命令实例讲解yii2.0在php命令行中运行的步骤,通过具体的内容向大家展现,希望对大家学习Windows运维有所帮助. Yii中的资源 ...
- Windows系统的CMD命令行是什么?
大家好,我是愚者. 关于Windows系统的CMD命令行,相信对计算机有一定了解的小伙伴都不陌生,但还是有很多摸不着头脑的初入门者,我们这期主要针对的就是这部分小伙伴. 首先说一下Wind ...
- Windows系统下CMD命令行切换目录文件
一.按部就班,让你彻底搞懂命令行切换目录文件 1.按 WIN+R 快捷键打开 运行,输入cmd,点击"确定" 或 按回车键打开命令行窗口.打开后如下: Microsoft Wind ...
- Windows 如何在cmd命令行中查看、修改、删除与添加环境变量
首先明确一点: 所有的在cmd命令行下对环境变量的修改只对当前窗口有效,不是永久性的修改.也就是说当关闭此cmd命令行窗口后,将不再起作用.永久性修改环境变量的方法有两种:一种是直接修改注册表(此种方 ...
- 惊艳的cygwin——Windows下的Linux命令行环境的配置和使用
5年前倒腾过一次cygwin,当时体验感觉不好.到现在一直用的是GNU utilities for Win32,在Windows的CMD中使用*nix的命令工具包. GNU utilities for ...
- Windows下的通过命令行批量重命名文件
今天在工作时遇到了一个情况,通过高速扫描仪扫描的文件是以图片的形式保存到本地硬盘上的,但是扫描仪给图片命的名就很混乱,并不是我想要的.作为一个强迫症,于是就想到了手动把这些名字改过来.但是这一整个文件 ...
- windows下使用svn命令行
前言 win10 下载命令行工具 下载 Apache Subversion command line tools,这是一个可以在cmd下使用的命令行工具. 也可以从这里下载. 配置命令行工具 把解压后 ...
- Windows如何通过cmd命令行启动mysql
为了提升逼格,Windows如何cmd命令行启动mysql 一.我原来的启动方式. 二.First Try 三.Second Try 四.Third Try 五.登录并查询数据 一.我原来的启动方式. ...
最新文章
- 【CVPR2022】语言引导与基于视觉的深度度量学习的集成
- 不得不知的小程序基本知识
- android 混淆打包教程,Android studio 混淆打包
- MS CRM 2011 RC中的新特性(2)——销售自动化方面
- 如何编译Apache Hadoop2.2.0源代码
- hdu 4417 Super Mario 划分树+二分
- 发送结构化的网络消息
- ThinkPHP redirect 页面重定向使用详解与实例
- Twitch 宣布 2016 年第二季度完全抛弃 Flash
- 备忘:BLOCK CORRUPTION IN SYSTEM DATAFILE
- Dubbo视频教程(Dubbo项目实战)
- 模糊控制算法在MATLAB/SIMULINK中的应用
- 2D激光雷达的多传感器拼接
- 问题1:编译内核出现错误‘debian/stamp/build/kernel‘及解决方案
- Python查询手机号码所在地区
- 旭鑫胜XS016全集成MCU+微型IPM构架无线充电方案
- 论文详解 + TCN 篇知识点补充: Receptive Field_感受野
- oracle_day1
- UVA 11093 环形跑道 Just Finish it up [ 贪心+模拟]
- Python 实现英文新闻摘要自动提取 (2)