System.getProperties 获取当前的系统属性
getProperties
public static Properties getProperties()
- 确定当前的系统属性。
首先,如果有安全管理器,则不带参数直接调用其
checkPropertiesAccess方法。这可能导致一个安全性异常。将
getProperty(String)方法使用的当前系统属性集合作为Properties对象返回。如果没有当前系统属性集合,则先创建并初始化一个系统属性集合。这个系统属性集合总是包含以下键的值:键 相关值的描述 java.versionJava 运行时环境版本 java.vendorJava 运行时环境供应商 java.vendor.urlJava 供应商的 URL java.homeJava 安装目录 java.vm.specification.versionJava 虚拟机规范版本 java.vm.specification.vendorJava 虚拟机规范供应商 java.vm.specification.nameJava 虚拟机规范名称 java.vm.versionJava 虚拟机实现版本 java.vm.vendorJava 虚拟机实现供应商 java.vm.nameJava 虚拟机实现名称 java.specification.versionJava 运行时环境规范版本 java.specification.vendorJava 运行时环境规范供应商 java.specification.nameJava 运行时环境规范名称 java.class.versionJava 类格式版本号 java.class.pathJava 类路径 java.library.path加载库时搜索的路径列表 java.io.tmpdir默认的临时文件路径 java.compiler要使用的 JIT 编译器的名称 java.ext.dirs一个或多个扩展目录的路径 os.name操作系统的名称 os.arch操作系统的架构 os.version操作系统的版本 file.separator文件分隔符(在 UNIX 系统中是“/”) path.separator路径分隔符(在 UNIX 系统中是“:”) line.separator行分隔符(在 UNIX 系统中是“/n”) user.name用户的账户名称 user.home用户的主目录 user.dir用户的当前工作目录 示例:
public static void main(String[] args) {
String user_dir = System.getProperty("user.dir");
System.out.println(user_dir);
String user_home = System.getProperty("user.home");
System.out.println(user_home);
String file_separator = System.getProperty("file.separator");
System.out.println(file_separator);
}结果:
D:\project\intellij-git\testgit
C:\Users\tl19638
\
System.getProperties 获取当前的系统属性的更多相关文章
- 23、java 通过System.getProperties()获取系统参数
1.java的System.getProperty()方法可以获取的值 java.version Java 运行时环境版本 java.vendor Java 运行时环境供应商 java.vendor. ...
- java 通过System.getProperties()获取系统参数
转自:https://www.cnblogs.com/ksuifeng/archive/2010/09/25/1834416.html 1.java的System.getProperty()方法可以获 ...
- C# -- 使用System.Environment获取电脑的相关属性
使用System.Environment获取电脑的相关属性 1.使用System.Environment获取电脑的相关属性(入门案例) static void Main(string[] args) ...
- Android : 反射机制获取或设置系统属性(SystemProperties)【转】
本文转载自:https://blog.csdn.net/wei_lei/article/details/70312512 Android.os.SystemProperties 提供了获取和设置系统属 ...
- Java获取系统环境变量(System Environment Variable)和系统属性(System Properties)以及启动参数的方法
系统环境变量(System Environment Variable): 在Linux下使用export $ENV=123指定的值.获取的方式如下: Map<String,String> ...
- 通过System.getProperties()获取系统参数
Properties props=System.getProperties(); //系统属性 System.out.println("Java的运行环境版本:"+props ...
- java中System.getenv和System.getProperties的区别
System.getenv获取的是系统的环境变量(就是用户在操作系统中设置的环境变量),windows和linux下环境变量的设置就不说了哦. System.getProperties获取的是系统的相 ...
- java通过System.getProperty获取系统属性
getProperties public static Properties getProperties() 确定当前的系统属性. 首先,如果有安全管理器,则不带参数直接调用其 checkProper ...
- learning java 获取环境变量及系统属性
通过System.getenv( ) 获取环境变量 通过System.getProperties() 获取系统属情 通过System.currentTimeMillis() System.nanoT ...
随机推荐
- 如何修改host
因不可抗拒的原因,有些网站会被q,但只是比较恶心的域名DNS污染,并不需要tiizi,修改hosts文件即可. 以 www.youneed.win 为例: 首先,进入目录:C:\Windows\Sys ...
- python列表命令
创建普通列表:member;: 创建混合列表:mix: 创建空列表:empty >>> member = ['lala','oo'] >>> member ['la ...
- boost.tribool
tribool boost.tribool类似c++内建的bool类,但基于三态的布尔逻辑,在true和false之外还有一个indeterminate状态.一个例子场景是执行某项任务,在执行之前状态 ...
- Apache Phoenix系列 | 从入门到精通(转载)
原文地址:https://cloud.tencent.com/developer/article/1498057 来源: 云栖社区 作者: 瑾谦 By 大数据技术与架构 文章简介:Phoenix是一个 ...
- 【JS】知识笔记
一.JS文件位置 多个.JS文件最好合并到一个文件中,减少加载页面时发送的请求数量. 某个单独页面需要的js,最好放在HTML文档的最后,</body>之前,这样能使浏览器更快地加载页面. ...
- Base64原理解析与使用
一.Base64编码由来 为什么会有Base64编码呢?因为有些网络传送渠道并不支持所有的字节,例如传统的邮件只支持可见字符的传送,像ASCII码的控制字符就 不能通过邮件传送.这样用途就受到了很大的 ...
- 洛谷 P1056 排座椅 题解
P1056 排座椅 题目描述 上课的时候总会有一些同学和前后左右的人交头接耳,这是令小学班主任十分头疼的一件事情.不过,班主任小雪发现了一些有趣的现象,当同学们的座次确定下来之后,只有有限的 \(D\ ...
- 从Word到WinEdit的复制
从Word像WinEdt复制文档时,发现如下问题: 后来网上搜索,参考http://blog.csdn.net/fht1051066200/article/details/38241059 中的说法: ...
- [luogu 3773][CTSC 2017]吉夫特
传送门 Solution 输入一个长度为n的数列,求有多少个长度大等于2的不上升子序列满足: \[\prod_{i=2}^{k} C(a_{b_{i-1}},a_{b_i}) mod\ 2 > ...
- [CTF]CTF中if (md5(md5($_GET[‘a’])) == md5($_GET[‘b’])) 的绕过
原作者:KTWO 出处:https://www.k2zone.cn/?p=2019 0X00 摘要 CTF中md5判等可使用0e绕过,但是如果是双md5该如何绕过呢?本文将教你如何绕过md5(md5( ...