Java在全局路径内运行

如何在本机上运行 java文件并实现在全局路径内运行

如今的人编写java代码和运行的时候更喜欢用eclipse等辅助性的工具,这样不仅方便快捷,而且能够更直观的看到运行结果和代码中的错误。但在必要的时候我们还是要脱离这工具来实现对java代码的编写和运行。
一:下载JDK。要想运行java代码必须要有JDK。jdk官网:www.oracle.com。(32位和64位的选择和自己的电脑一致)
二:测试JDK是否安装成功。
WIN键+R输入cmd进入命令提示符(以下简称cmd)输入javac,如出现以下情况,那么恭喜你,你安装的过程很顺利,已经安装成功。如果没出现这种情况,则说明安装失败,可根据自己的实际情况自行百度解决问题。

Java在全局路径内运行
三:创建java文档并在cmd中运行。新建一个文本文档。在里面随便使用java语言来输出一句话(以输出内容是Hello,world为例)。点击另存为,把保存类型选为所有文件,文件名一定要和代码内public class后面的一致,后缀名改为.java,点击确定。这个时候你必学把这个新建的java文档与你下载的JDK放在一起在能在cmd内运行。
四:配置环境变量。文件调来调去比较麻烦,容易丢,而且不利于一个项目的完成。这个时候就需要手动配置环境变量来解决这个问题。做完这一步,Java文档放在任何一个地方都可以运行。
首先在我的电脑上点击鼠标右键查看属性,然后选择高级属性设置,接着在右下角点击环境变量,找到path双击,然后点击新建,找到javac所在的位置并在新的文本框中把jdk中javac所在的文件位置复制进去,点击确定。
win7和win10添加方式不太一样。win7系统是直接在path后用英文的分号与之前的分隔开,再添加新的变量。例如:
Java在全局路径内运行

win10的系统是新建一个文本框。例如:
Java在全局路径内运行
五:完成上述操作之后,不管你编写的java文档在哪个地方,你都可以运行,不需要再把java文件和JDK放在一起。但在cmd内运行的时候要先进入到java文档所在的文件内才可以运行。
**总结:进入cmd,并进入到新建的java文档的目录下,然后输入javac (你所保存的文件名,例如:Hello.java。我保存的是Hello.java),系统会自动生成一个后缀名为.class的文件,接着输入java Hello(这个不需要再输后缀名)点击enter,就会运行出你所书写的内容(例如:Hello,World)。如下图:
Java在全局路径内运行
注:class文件才是程序运行的根本,不管是在eclipse中还是在本机cmd内运行,都会生成一个后缀名为class的文件,(感兴趣的可以在运行的时候看一下。)只不过eclipse隐藏了,我们看不到,但实际上它最终运行的还是那个class文件。