java 环境变量的原理_洋哥大讲堂之JAVA中JDK环境变量的配置和基本原理

很多学员经常问道JDK环境变量的配置的问题,现在把配置的步骤和基本的原理给大家进行梳理一下,让大家彻底明白并学会独立配置。

一、基本配置:

1、例如我们安装了jdk1.8的版本,安装JDK选择安装目录时,安装过程中会出现两次安装提示 。第一次是安装 jdk ,第二次是安装 jre,建议两个都安装在同一个java文件夹中的不同文件夹中。

0d44e7df4c6bf6e597b158c63bf4793c.png

2、现在要做环境变量的配置,右击计算机→选择属性→点击高级系统设置→选择高级→点击环境变量,进入到如下图所示界面:

775be177928d1006da3bbed18e821dc1.png

3、在系统变量里新建 JAVA_HOME 变量 ,变量值填写jdk的安装目录,然后点击确定按钮,如下图所示:

4e20470c4e595f1eb438922a7c1e9a2b.png

4、在系统变量里找到 Path变量,点击编辑按钮,在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 如果原来Path的变量值末尾没有;号,先输入;号再输入上面的代码。如下图所示:

3c84eed40c5b61fd761a10f29a857a89.png

5、在系统变量里新建 CLASSPATH 变量,变量值填写   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

注意:最前面有一点!如下图所示:

6d8847e84640c7b308437f1fd6db2929.png

6、系统变量配置完毕后,检验一下是否配置成功。具体方法是运行cmd,输入 java -version ,如下图所示。显示jdk1.8.0_31的版本信息,说明安装和配置成功。

ddc07ba2d2b65bdbf3714b3b38c07909.png

二、配置原理:

环境变量就是一个变量,可以简单的理解为计算机中的“全局变量”。下面我们具体说明一下每个环境变量的理解。

1、JAVA_HOME环境变量:它指向jdk的安装目录,因为每个人安装的目录可能不同,其他应用程序使用时,就需要规定一个JAVA_HOME 环境变量,需要用JDK的程序,只要引用JAVA_HOME就可以了。常用的Eclipse和Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用JDK的。

2、PATH环境变量:写完一个Java程序后,shell(命令解释器)在执行你输入的命令时,会到PATH变量所指定的路径中查找看是否能找到相应的命令程序,而javac和java这个命令本机一开始是没有的,他们存在于你安装的JDK的bin目录下,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等,因此我们需要把 bin目录增加到现有的PATH变量中。

3、CLASSPATH环境变量:作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。

不只是JDK,很多开发工具安装完都要配置环境变量的,比如Hadoop,原理都是差不多的。所以我们在进行环境变量配置时,不仅要知其然(如何配置),还要知其所以然(配置的原理)。这样才能把知识融会贯通,学到精华之处。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值