Window下配置java1.8环境变量
下载安装jdk1.8
官方下载地址:https://www.oracle.com/java/technologies/oracle-java-archive-downloads.html
安装jdk1.8
- 如果是exe文件,只需要下一步下一步即可。
- 如果下载的是绿色版本的JDK(解压即用),只需要解压到想安装的路径即可。
配置环境变量
首先要明白一点:配置java环境变量,目的是为了在命令行窗口下编译和运行Java程序。举个简单的例子,cmd为什么能在运行
中直接打开,就是因为配置了对应的环境变量!
1、右键我的电脑,选择属性
2、选择高级系统设置
3、选择环境变量
4、系统变量 下选择新建,变量名输入JAVA_HOME
变量值输入前面安装的java路径,例如我是默认安装的C:\Program Files\Java\jdk1.8.0_181
5、配置完成之后,找到 系统变量 下的Path项,点击编辑
6、点击 编辑环境变量 下的新建,新建%JAVA_HOME%\bin
,%JAVA_HOME%\jre\bin
两项,点击保存
Tip:也可以通过 编辑环境变量 的 编辑文本 形式添加
在变量值的最前面输入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
保存
7、配置完成之后,验证环境变量是否配置成功
win+r
打开运行,敲入cmd
,进入控制台窗口
输入java -version
命令,回车
出现如下图类似版本信息,及环境变量配置成功!
配置环境变量与 编译Java程序 和 执行Java程序 的关系
借用知乎上的一张图,原文请参考链接:https://zhuanlan.zhihu.com/p/45542813
写好的java文件,通过控制台,用javac
进行编译成class文件,
编译好的class文件通过java
解释执行。
一句话概括下,就是写好的java文件(人类能看懂的格式)要使用javac.exe
工具编译成机器(虚拟机)能认识的class文件,而虚拟机要运行这个class文件,就需要java.exe
工具加载运行class文件。
最后上一张上述配置环境变量所指向的路径,以及一览该路径下,可以在控制台使用的命令(注意红色只是初学阶段可能遇到的,这些路径下的都可以运行)