共计 539 个字符,预计需要花费 2 分钟才能阅读完成。
问题形容
如何了解 windows 计算机中的环境变量,以及配置 Java 环境时配置的环境变量?
问题剖析
明确概念
1、变量
分为 用户变量
和零碎变量
, 能够了解为作用范畴
变量 | 作用范畴(权限) |
---|---|
用户变量 | 以后计算机用户 user 由操作系统,某些应用程序以及用户建设 |
零碎变量 | 包含所有用户 与操作系统无关和网络状况也无关 |
用户变量就是只在以后用户的环境下失效
零碎变量是全局的
2、path
- 可执行文件的搜寻门路
- 值为用户变量和零碎变量叠加
问题解答
形容:
假如须要执行 javac.exe
程序文件
当须要应用命令运行程序时, 默认先到以后所在目录下寻找此程序文件(javac.exe), 如果当前目录存在 javac.exe, 则执行这个程序。如果没有找到, 就到环境变量中寻找是否有相干「信息」。
如果配置了环境变量, 就依据环境变量 (JAVA_HOME) 的门路到 javac.exe 所在门路, 执行 javac.exe
如果环境变量中没有找到, 则阐明没有配置, 天然「获取」不到 javac.exe 的所在门路
整个过程的目标 : 依据执行的命令 寻找
这个程序, 执行它
艰深的解释:
如同买菜【寻找所需文件门路】,个别到超市【当前目录】买(如果超市进货的话),发现超市没有,就到批发市场【配置的环境变量】买,如果批发市场没有就真的没有【即环境变量没有设置门路】
正文完