对java环境变量的理解

重新熟悉了一遍java环境变量,并分享于此,希望能对你有所帮助。

环境变量:
       环境变量是辅助实现系统功能的变量统称。每种系统都有自己的环境变量,windows有windows的环境变量;unix有unix的环境变量。

JAVA_HOME:
         JAVA_HOME是系统环境变量的一个具体变量,指向JDK的安装路径。如下图:
在这里插入图片描述

PATH:
        path是系统环境变量的一个具体变量,指向jdk目录的bin目录;如果配置了JAVA_HOME,我们通常将值写成:%JAVA_HOME%\bin。

PATH变量的作用
        给要运行的程序且没有准确存储位置的外部命令提供命令文件查找位置。只要找到了,系统就启动这个命令来执行。如果命令文件找不到,则系统报错。在java中是指明编译时所需要调用程序的所在位置,为了在任意地方都能执行bin文件夹下命令,如java javac等,所以讲bin目录的路径添加到了path中。

CLASSPATH:
        classpath是系统环境变量的一个具体变量,用于告诉java编译器去哪儿找类文件,在编译运行java程序时,如有需要用到其他类的时候,就在classpath中去寻找需要的类。例如:%JAVA_HOME%\lib\dt.jar ; %JAVA_HOME%\lib\tools.jar ; 等。

结语:
       本文是以Windows系统为例介绍的,不同系统之间会有些区别,比如目录分隔符,变量名称大小写等。虽有些细微区别,但万变不离其宗,定义都是一样的。后续会详细介绍Windows和Linux下环境变量的配置。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值