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 ...
随机推荐
- Linux命令基础4-cat命令
cat命令连接文件并打印到标准输出设备上,cat经常用来显示文件的内容,类似于下的type命令. 注意:当文件较大时,文本在屏幕上迅速闪过(滚屏),用户往往看不清所显示的内容.因此,一般用more等命 ...
- git分支相关的命令
Git 分支管理及结合gitlab的使用 说明有关gitlab的说明及基本操作,请参考:https://blog.51cto.com/wutengfei/2090253使用git分支的作用,我们先来说 ...
- C# 模式匹配
最近在使用vs编码时,重构提示:模式匹配 Element view = bindable as Element; if (view == null) { return; } 运用模式匹配可以简写为: ...
- phpize是干嘛的
安装php(fastcgi模式)的时候,常常有这样一句命令:/usr/local/webserver/php/bin/phpize一.phpize是干嘛的?phpize是什么东西呢?php官方的说明: ...
- 如何手动安装WordPress主题和插件(Linux)
1. 去官网找到你想使用的插件或主题,并复制下载地址 2. cd到WordPress网站目录下的插件或主题目录下 这里以我的为例: 安装插件:cd /var/www/html/wp-content/p ...
- Nginx 负载均衡演示之 upstream 参数 & location 参数
upstream 参数nginx关于upstream参数官方文档:http://nginx.org/en/docs/http/ngx_http_upstream_module.html upstrea ...
- 帮谷歌推广Webp图片格式之:Webp的格式转换
参考谷歌官网:Webp: A new image format for the Web Webp是Google强推的新一代网络图片格式,特点就是:高质量压缩.能压缩多少呢?5MB的原图,不降低效果,转 ...
- Unity3d 错误提示 GUI Error: You are pushing more GUIClips than you are popping. Make sure they are balanced
程序出現這個問題的話,程序編譯時正確,運行時報錯,而且沒有報出是哪個代碼文件出處. 這個問題一般首先去檢查Level內有用到OnGUI,Debug結果發現某代碼文件在調試代碼時複製多了一行GUILay ...
- Java实现视频网站的视频上传、视频转码、及视频播放功能(ffmpeg)
视频网站中提供的在线视频播放功能,播放的都是FLV格式的文件,它是Flash动画文件,可通过Flash制作的播放器来播放该文件.项目中用制作的player.swf播放器. 多媒体视频处理工具FFmpe ...
- SSM项目启动报错WEB-INF\lib\javax.servlet-api-4.0.1.jar) - jar not loaded. See Servlet Spec 3.0, section 10
错误信息: validateJarFile(D:\tomcat_ryxunit\webapps\ryx_unit\WEB-INF\lib\javax.servlet.jar) - jar not lo ...