zoukankan      html  css  js  c++  java
  • System.setProperty 与 System.getProperty

    System.setProperties(Properties propes):将系统属性设置为Properties参数;
    System.setPropertie(String key,String value)等同于System.getProperties().setPropertie(String key,String value):设置指定键指示的系统属性

    setProperty (String prop, String value);  
      
    参数:  
    prop - 系统属性的名称。  
    value - 系统属性的值。   
      
    返回:  
    系统属性以前的值,如果没有以前的值,则返回 null。  
      
    抛出:   
    SecurityException - 如果安全管理器存在并且其 checkPermission 方法不允许设置指定属性。  
    NullPointerException - 如果 key 或 value 为 null。  
    IllegalArgumentException - 如果 key 为空。  
    注:这里的system,系统指的是 JRE (runtime)system,不是指 OS。

    另外使用Properties.getProperty方法的参数也可以使用系统的一些环境变量,列表如下:

    Key                     Meaning
    -------------------     ------------------------------
    "file.separator"        File separator (e.g., "/")
    "java.class.path"       Java classpath
    "java.class.version"    Java class version number
    "java.home"             Java installation directory
    "java.vendor"           Java vendor-specific string
    
    "java.vendor.url"       Java vendor URL
    "java.version"          Java version number
    "line.separator"        Line separator
    "os.arch"               Operating system architecture
    "os.name"               Operating system name
    
    "path.separator"        Path separator (e.g., ":")
    "user.dir"              User's current working directory
    "user.home"             User home directory
    "user.name"             User account name

      

  • 相关阅读:
    数据库课程设计报告学生学籍管理信息系统
    C++ 指针
    解决知乎推荐视频问题
    踩坑指南接口返回前端json数据报错前端无法接收到
    java的接口如何设计异常的理解
    关于webapp项目打war包的问题
    关于继承的一点理解
    hadoop简介
    杨卫华:新浪微博的架构发展历程(转)
    linux server 配置vim编程位置
  • 原文地址:https://www.cnblogs.com/woftlcj/p/8404451.html
Copyright © 2011-2022 走看看