window 配置环境变量的本质是什么

前言

众所周知我们安装 java sdk 需要配置一些环境变量, 但是为什么配置了变量之后 cmd 执行命令就会成功呢?

解释

  1. 创建用户变量
    在这里插入图片描述
    添加一个用户变量, 这里是什么意思呢, 可以想象是你在代码里面声明了一个变量, var java_home = C:\Users\Default

  2. 配置路径
    在这里插入图片描述
    path里面使用这个定义的用户变量 , 你使用的 java_home 变量, 就等于你在这填写了 C:\Users\Default, path = xxxx path + java_home 为什么需要重启 cmd, 只有重启 cmd 才会重新读取 所有的 path 路径, 然后读取里面所有的 .exe 文件, 所以 java, javac 等命令就可以正常执行了

posted @ 2022-08-27 10:32  阿臻  阅读(23)  评论(0编辑  收藏  举报