在Path 环境变量设置中,用户变量和系统变量的区别?
用户变量和系统变量并没有太大的差别。只是用户变量只对当前用户有效,而系统变量对所有用户有效。为了减少自己所做的修改对其他人的影响,故设置用户变量避免影响其他人,
对于当前用户而言,设置用户变量和系统变量的效果大致相同,只是系统变量的路径排在用户变量的路径之前。
如两种变量包含相同指令,会优先执行系统变量的指令。举个例子,如果系统变量的路径里包含了java 命令,而用户变量的路径也包含了Java命令,则优先执行系统变量路径里包含的Java 命令。
答案引用《疯狂Java讲义第4版》

浙公网安备 33010602011771号