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

public static void main(String[] args) {
//System.out.println(System.getProperties());//获取搜索的属性
System.out.println(System.getProperty("os.name"));//获取属性中key为os.name的值
System.out.println(System.getProperty("os.arch"));//输出:amd64
System.out.println(System.getProperty("path.separator")); // 取得分号 ;
System.out.println(System.getProperty("file.separator"));//取得反斜杠: \
System.out.println(System.getProperty("line.separator"));//相当于\n
System.out.println(System.getProperty("user.dir")); //项目根路径
System.out.println(System.getProperty("user.home"));//输出:C:\Users\Administrator
System.out.println(System.getProperty("user.name"));//输出:Administrator
System.out.println(System.getProperty("java.version"));//java版本号
System.out.println(System.getProperty("java.home")); //jre目录
System.out.println(System.getProperty("java.vendor")); //输出:Sun Microsystems Inc.
System.out.println(System.getProperty("java.vendor.url"));//sun官网
System.out.println(System.getProperty("java.class.version"));//class版本号
System.out.println(System.getProperty("java.class.path"));//class路径 }

  

System.getProperties()对应的key/value列表的更多相关文章

  1. 通过java的Runtime.getRuntime()和System.getProperties()来获取系统的信息

    第一种,通过Runtime.getRuntime()来获取系统信息. 通过java来获取系统以下的信息: 主机名: OS 名称:         OS 版本: OS 制造商: OS 配置: 独立工作站 ...

  2. 通过System.getProperties()获取系统参数

    Properties props=System.getProperties(); //系统属性    System.out.println("Java的运行环境版本:"+props ...

  3. system.getProperties()

    Properties props=System.getProperties(); //系统属性     System.out.println("Java的运行环境版本:"+prop ...

  4. Properties文件及与之相关的System.getProperties操作(转)

    如何使用Java读写系统属性? 读: 简述properties文件的结构和基本用法结构:扩展名为properties的文件,内容为key.value的映射,例如"a=2" 示例用到 ...

  5. 23、java 通过System.getProperties()获取系统参数

    1.java的System.getProperty()方法可以获取的值 java.version Java 运行时环境版本 java.vendor Java 运行时环境供应商 java.vendor. ...

  6. java 通过System.getProperties()获取系统参数

    转自:https://www.cnblogs.com/ksuifeng/archive/2010/09/25/1834416.html 1.java的System.getProperty()方法可以获 ...

  7. JDK6中System.getProperties返回键值说明

    JDK6中java.lang.System.getProperties()方法返回键值说明. 键 相关值的描述 java.version Java 运行时环境版本 java.vendor Java 运 ...

  8. java中System.getenv和System.getProperties的区别

    System.getenv获取的是系统的环境变量(就是用户在操作系统中设置的环境变量),windows和linux下环境变量的设置就不说了哦. System.getProperties获取的是系统的相 ...

  9. System.getProperties 获取当前的系统属性

    getProperties public static Properties getProperties() 确定当前的系统属性. 首先,如果有安全管理器,则不带参数直接调用其 checkProper ...

随机推荐

  1. bzoj1266: [AHOI2006]上学路线route

    最短路+最小割 首先如何使最短路变长?就是要每一条最短路都割一条边. 我们求出每个点到点1和点n的距离,就可以知道哪些边在最短路上(一开始没有想到求到0和n的距离,想用floyd,但是n=500,怕超 ...

  2. Alpha、Beta、RC、GA版本的区别

    Alpha:是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用. Beta:也是测试版,这个阶段的版本会一直加入新的功能.在Alpha版之后推出. RC:(Release Candi ...

  3. UIView 设置alpha后, 子view也随着变化alpha, 解决方法

    //        _closeContainerBar.alpha = 0.7; _closeContainerBar.backgroundColor = [[UIColor blackColor] ...

  4. Delphi or函数的用法

    function GetFlag(a: string): Integer;var I: Integer;begin Result := 0; for I := 0 to 3 - 1 do begin ...

  5. Zend Framework 入门(3)—错误处理

    undefined 说明脚本中一些对象没有设定 你应在在使用该对象前进行判断 例如: if(typeof(aobject) == "undefined"){   //错误处理 }

  6. 【转】堆栈跟踪中收到一个UnhandledExceptionFilter调用时,如何查找问题异常堆栈

    定义没有异常处理程序来处理引发的异常时调用UnhandledExceptionFilter函数.函数通常将异常传递到捕获并处理它所尝试的 Ntdll.dll 文件. 在某些情况下,在其中存在的进程内存 ...

  7. 【剑指offer 面试题7】用两个栈实现队列

    #include <iostream> #include <stack> using namespace std; template <typename T> cl ...

  8. SqlServer中输出错误消息

    raiserror('所有参数都不能为空',16,1,@@error)

  9. 2016传统行业“互联网+”元年,你准备好了吗?

    李克强总理在2015年的政府报告中的提出了"互联网+"的概念! 2015年,几十.上百本以"互联网+"作为书名的书出版! 2015年,各种传统行业的信息化被冠上 ...

  10. 解决YUM无法正常工作

    1. 错误发生背景 在进行安装依赖包的时候,能够在YUM源中找到相关的RPM包,但是无法进行下载,在单独进行安装RPM包的时候能够进行安装,报错截图如下: 具体的报错信息如下: Error Downl ...