美文网首页
Java中系统变量和环境变量的区别

Java中系统变量和环境变量的区别

作者: 多关心老人 | 来源:发表于2018-11-23 23:30 被阅读0次

系统变量指的是通过-D这种方式给的值,通过System.getProperty()来获取值,默认获取到的系统变量部分以java.开头,还有一些其他系统变量,通过System.getProperties().list(System.out)即可打印出来。这里称作属性更合适,不然和下面讲的概念会冲突。

环境变量指的是操作系统中配置的环境变量,以windows系统为例,就是高级系统设置里面的环境变量,其中用户变量会覆盖系统环境变量。通过System.getEnv()可以查看。

注意
运行java时,每次都可以指定-D来设置属性Property,但是如果你新增了一个环境变量,一定要退出所有java进程,然后才能通过System.getEnv()获得值,否则获取不到。

相关文章

  • win系统环境变量和用户环境变量

    1、系统环境变量和用户环境变量的区别 用户环境变量对当前用户起作用,系统环境变量对所有用户起作用 2、系统环境变量...

  • php中getenv()和$_SERVER的区别

    php中getenv()和$_SERVER的用法区别: getenv 取得系统的环境变量,环境变量的格式为name...

  • Java中系统变量和环境变量的区别

    系统变量指的是通过-D这种方式给的值,通过System.getProperty()来获取值,默认获取到的系统变量部...

  • 第一阶段总结 Java

    一、java 环境变量 1. 计算机-》属性-》高级系统设置-》环境变量-》系统变量 JAVA_HOME : jd...

  • win10-java环境变量配置

    1,java “我的电脑”右键属性,找到高级系统设置,打开环境变量设置,修改“系统环境变量” “变量名”:Java...

  • centos安装hadoop

    1)如果系统已经安装java,通过以下方式设置java相关环境变量: 设置java相关环境变量: 如果系统没有安装...

  • 配置Java环境变量

    1、Mac配置Java环境变量:jdk在mac系统环境变量设置 2、Win10配置Java环境变量: CLASSP...

  • JAVA环境变量

    一、环境变量作用 path系统环境变量的作用: Windows和DOS操作系统中的path环境变量,当要求系统运行...

  • JDK环境变量配置

    首先打开系统环境变量配置界面。右击此电脑-属性-高级系统设置-环境变量 新建系统变量。 JAVA_HOME,变量值...

  • maven工程创建及Spring HelloWorld案例

    mac之java环境变量配置和maven安装及配置 java环境配置 配置JAVA的环境变量 输出java环境变量...

网友评论

      本文标题:Java中系统变量和环境变量的区别

      本文链接:https://www.haomeiwen.com/subject/lkzsqqtx.html