在用cmd运行java命令之前,我们要先完成环境变量的设置,设置环境变量的目的是为了在整个系统的任何路径下都可以使用java命令来运行程序。

1.环境变量设置

在windows中依次打开控制面板-->系统与安全-->系统-->高级系统设置-->环境变量-->系统变量,点击系统变量中的新建就可以设置环境变量了。 Windows下JAVA用到的环境变量主要有3个,JAVA_HOME、CLASSPATH、PATH。各自的设置的方式如下所示:

JAVA_HOME C:\Program Files\Java\jdk1.8.0_291(jdk的安装路径)
CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
PATH %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

其中%JAVA_HOME%==C:\Program Files\Java\jdk1.8.0_291,设置完环境变量后,就可以在任意路径中使用java命令。

2.部分java命令

命令 使用方法 作用
javac javac  User.java 将.java文件编译生成字节码.class文件
java java   User 执行生成字节码文件后的运行结果
javap javap [ 命令选项 ]  User.class 反编译工具,将字节码解析成代码
javadoc javadoc User.java 生成文档注释
jar jar [ 命令选项 ]  User.class 打包

3.示例

1.在桌面上建一个名为com的文件夹,在文件夹中用记事本写两个类文件,后缀改为.java。两个类文件的内容如下图所示:

2.使用javac命令编译主函数,命令行为javac  TestMain.java。结果可以看到自动生成了两个.class文件。

3.使用java TestMain命令行运行程序得到运行结果如下:

4.命令行javadoc Test.java会发现在文件夹中多了很多内容,这些就是文档注释。

5.javap [ 命令选项 ]  Test.java的一些功能如下:

java-用cmd运行java命令相关推荐

  1. cmd运行java文件_Java基础 前传

    微信搜一搜秃然编程 一.关于MS-DOS MS-DOS(微软磁盘操作系统),是美国微软公司提供的磁盘操作系统.在美国微软公司推出Windows1.0.Windows3.0.1995年8月24日推出的操 ...

  2. cmd运行java语名_怎么用cmd运行java文件

    [怎么用cmd运行java文件]怎么在cmd里面执行java文件 找到存放要执行的JAVA的文件目录,然后在目录中运行CMD,运行JAVA程序之前要先编译,1.javac 文件名.java回车2.ja ...

  3. 如何使用cmd运行Java

    文章目录 一.打开`cmd`运行Java (一.)首先在电脑的搜索栏输入`cmd`,以管理员的身份运行 (二.)如何设置环境变量 一.打开cmd运行Java (一.)首先在电脑的搜索栏输入cmd,以管 ...

  4. 关于cmd运行java文件问题的解决

    这几天帮学弟学妹们解决一些关于cmd运行java文件的小问题,总结出了几种问题: 第一种:不是内部或外部命令,也不是可运行的程序或批处理文件. 这种的也分几种: 1.java不是内部或外部命令,也不是 ...

  5. 【cmd运行java/javac/java -version不显示信息】

    cmd运行java/javac/java -version不显示信息(空白处理办法) 1.原因:由于Java自动更新,为我们的环境变量的PATH中配置了C:\Program Files (x86)\C ...

  6. 使用cmd运行java出现错误:编码GBK 的不可映射字符

    问题描述: 我在notepad++上打开.java文件编辑,用cmd 编译运行,直接报错: 问题分析: 经查阅资料,得知这是编码格式引起的错误.这种错误出现的原因主要是代码中含有中文字符(注释中的中文 ...

  7. java调用cmd执行maven命令

    java调用cmd执行maven命令 一.原理介绍 Java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令. cmd /c dir 是执行完dir命 ...

  8. cmd运行Java中文乱码,无法加载主类Error: Could not find or load main class

    网上说了好多方法,只说我用了的 cmd运行Java中文乱码 设置环境变量--系统环境变量 添加条目:JAVA_TOOL_OPTIONS 值:-Dfile.encoding=UTF-8 -Duser.l ...

  9. 用cmd运行java可以javac不行(win10)

    今天发现个有趣的问题,用cmd运行java可以javac不行.(win10) java-home和classpath配置没有问题,最后发现问提出先在path,在这里看并没有异常. 在上面图片中点击编辑 ...

  10. cmd运行java文件汉字乱码的问题

    cmd运行.java文件时,若输出语句含有汉字易出现乱码问题: 此时只需将文件重新保存,同时将编码改为ANSI即可 在cmd中运行文件,注意,由于修改了文件编码,所以需要重新进行javac编译,否则依 ...

最新文章

  1. 百度飞桨全新升级:重磅推出PaddleHelix平台、开源框架V2.0RC,硬件生态路线图全公开...
  2. C 判断 —— if...else 语句(bool变量、float变量、指针变量与“零值”进行比较)(else 到底与哪个 if 配对呢? if 语句后面的分号?)
  3. phpstudy易犯的错误
  4. 【Flutter】JSON 模型转换 ( JSON 序列化工具 | JSON 手动序列化 | 根据 JSON 编写 Dart 模型类 | 在线自动根据 JSON 转换 Dart 类 )
  5. python3.x pool.map方法的实质
  6. c语言中 if(week == 6,C语言程序设计(第六章).pptx
  7. 2020知到python语言应用答案_2020年知到APPPython语言应用第四单元章节测试答案
  8. html给box加超链接,java – 如何使用pdfbox在pdf中添加超链接
  9. java sdk怎么配置_Java SDK环境配置教程
  10. 【软工】week3-个人阅读作业-软件案例分析
  11. 最新微信域名防封_微信二级不死域名真的不死吗
  12. busybox linux使用教程,使用BusyBox制作Linux根文件系统
  13. luooj P1655手套
  14. python opencv 常用增强 dct变换+侵蚀+扩张+索贝尔算子+直方图均衡化+光照平衡+
  15. 可编程计算器(phoc)的设计与实现
  16. python识别图片中的二维码_python3+pyzbar+Image 进行图片二维码识别
  17. yolov5 的 detect 层 与 anchor 机制
  18. android动态分区AB升级,Android A/B 系统升级简介
  19. 智能android电视更换播放器,GitHub - xioxu/TvPlayer: android智能电视播放器,可以播放各电视台节目,播放基于ijkplayer的实现。...
  20. java swing实现简单KFC点餐系统

热门文章

  1. Java练习例子:计算圆柱体积
  2. Java 阶乘(BigInteger)
  3. Java下载安装与环境配置
  4. 手把手教你win10下lex与yacc的安装
  5. python表白代码大全简单-python表白代码
  6. java编程对电脑配置_java编程对电脑配置有什么要求?如何选择合适电脑?
  7. 《现代操作系统》知识点整理
  8. 超详细|一篇搞定操作系统——处理器管理
  9. windows10提权
  10. c# Quartz使用