博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
获得系统属性
阅读量:6572 次
发布时间:2019-06-24

本文共 6282 字,大约阅读时间需要 20 分钟。

hot3.png

System.getProperty()参数大全 

查资料用:
java.version  Runtime Environment version
java.vendor  Runtime Environment vendor
java.vendor.url  vendor URL
java.home  installation directory
java.vm.specification.version  Virtual Machine specification version
java.vm.specification.vendor  Virtual Machine specification vendor
java.vm.specification.name  Virtual Machine specification name
java.vm.version  Virtual Machine implementation version
java.vm.vendor  Virtual Machine implementation vendor
java.vm.name  Virtual Machine implementation name
java.specification.version  Runtime Environment specification version
java.specification.vendor  Runtime Environment specification vendor
java.specification.name  Runtime Environment specification name
java.class.version  class format version number
java.class.path  class path
java.library.path List of paths to search when loading libraries
java.io.tmpdir Default temp file path

java.compiler Name of JIT compiler to use

java.ext.dirs Path of extension directory or directories
os.name Operating system name
os.arch Operating system architecture
os.version Operating system version
file.separator File separator ("/" on UNIX) path.separator Path separator (":" on UNIX)
line.separator Line separator ("/n" on UNIX)
user.name User's account name
user.home User's home directory
user.dir User's current working directory

中文对照:

java.version Java 运行时环境版本

java.vendor Java 运行时环境供应商
java.vendor.url Java 供应商的 URL
java.home Java 安装目录
java.vm.specification.version Java 虚拟机规范版本
java.vm.specification.vendor Java 虚拟机规范供应商
java.vm.specification.name Java 虚拟机规范名称
java.vm.version Java 虚拟机实现版本
java.vm.vendor Java 虚拟机实现供应商
java.vm.name Java 虚拟机实现名称
java.specification.version Java 运行时环境规范版本
java.specification.vendor Java 运行时环境规范供应商
java.specification.name Java 运行时环境规范名称
java.class.version Java 类格式版本号
java.class.path Java 类路径
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) {

   System.out.println("java.version:" + System.getProperty("java.version"));
   System.out.println("java.vendor:" + System.getProperty("java.vendor"));
   System.out.println("java.vendor.url:" + System.getProperty("java.vendor.url"));
   System.out.println("java.home:" + System.getProperty("java.home"));
   System.out.println("java.vm.specification.version:" + System.getProperty("java.vm.specification.version"));
   System.out.println("java.vm.specification.vendor:" + System.getProperty("java.vm.specification.vendor"));
   System.out.println("java.vm.specification.name:" + System.getProperty("java.vm.specification.name"));
   System.out.println("java.vm.version:" + System.getProperty("java.vm.version"));
   System.out.println("java.vm.vendor:" + System.getProperty("java.vm.vendor"));
   System.out.println("java.vm.name:" + System.getProperty("java.vm.name"));
   System.out.println("java.specification.version:" + System.getProperty("java.specification.version"));
   System.out.println("java.specification.vendor:" + System.getProperty("java.specification.vendor"));
   System.out.println("java.specification.name:" + System.getProperty("java.specification.name"));
   System.out.println("java.class.version:" + System.getProperty("java.class.version"));
   System.out.println("java.class.path:" + System.getProperty("java.class.path"));
   System.out.println("java.library.path:" + System.getProperty("java.library.path"));
   System.out.println("java.io.tmpdir:" + System.getProperty("java.io.tmpdir"));
   System.out.println("java.compiler:" + System.getProperty("java.compiler"));
   System.out.println("java.ext.dirs:" + System.getProperty("java.ext.dirs"));
   System.out.println("os.name:" + System.getProperty("os.name"));
   System.out.println("os.arch:" + System.getProperty("os.arch"));
   System.out.println("os.version:" + System.getProperty("os.version"));
   System.out.println("file.separator:" + System.getProperty("file.separator"));
   System.out.println("line.separator:" + System.getProperty("line.separator"));
   System.out.println("user.name:" + System.getProperty("user.name"));
   System.out.println("user.home:" + System.getProperty("user.home"));
   System.out.println("user.dir:" + System.getProperty("user.dir"));
}

运行结果:

java.version:1.6.0_02

java.vendor:Sun Microsystems Inc.
java.vendor.url:http://java.sun.com/
java.home:D:/Program Files/Java/jdk1.6.0_02/jre
java.vm.specification.version:1.0
java.vm.specification.vendor:Sun Microsystems Inc.
java.vm.specification.name:Java Virtual Machine Specification
java.vm.version:1.6.0_02-b06
java.vm.vendor:Sun Microsystems Inc.
java.vm.name:Java HotSpot(TM) Client VM
java.specification.version:1.6
java.specification.vendor:Sun Microsystems Inc.
java.specification.name:Java Platform API Specification
java.class.version:50.0
java.class.path:E:/workspace/test/WebRoot/WEB-INF/classes;E:/workspace/test/WebRoot/WEB-INF/lib/activation.jar;

java.library.path:D:/Program Files/Java/jdk1.6.0_02/bin;.;C:/WINDOWS/Sun/Java/bin;C:/WINDOWS/system32;C:/WINDOWS;C:/WINDOWS/system32;C:/WINDOWS;C:/WINDOWS/System32/Wbem;C:/Program Files/Common Files/Thunder Network/KanKan/Codecs;C:/Program Files/Microsoft SQL Server/80/Tools/BINN;C:/Program Files/Microsoft SQL Server/80/Tools/Binn/;C:/Program Files/Microsoft SQL Server/90/DTS/Binn/;C:/Program Files/Microsoft SQL Server/90/Tools/binn/;C:/Program Files/Microsoft SQL Server/90/Tools/Binn/VSShell/Common7/IDE/;C:/Program Files/Microsoft Visual Studio 8/Common7/IDE/PrivateAssemblies/;D:/Program Files/Java/jdk1.6.0_02/bin;C:/Program Files/Common Files/Adobe/AGL;C:/Program Files/SinoVoice/jTTS 5.0 Desktop/Bin;E:/J2EE/plugins/ant/apache-ant-1.7.1/bin;C:/Program Files/CVSNT;C:/Program Files/StormII/Codec;C:/Program Files/StormII

java.io.tmpdir:C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/
java.compiler:null
java.ext.dirs:D:/Program Files/Java/jdk1.6.0_02/jre/lib/ext;C:/WINDOWS/Sun/Java/lib/ext
os.name:Windows 2003
os.arch:x86
os.version:5.2
file.separator:/
line.separator:

user.name:Administrator

user.home:C:/Documents and Settings/Administrator
user.dir:E:/workspace/mvnforum

转载于:https://my.oschina.net/cshuangxi/blog/292542

你可能感兴趣的文章
MXRuntimeUtils,替代 [NSObject performSelector object object ]的工具
查看>>
深入理解HTTPS工作原理
查看>>
一个月面试 4 家,3 家 Offer,来看看人家是如何面试的!
查看>>
一个近乎完美基于Dubbo的微服务改造实践
查看>>
广安a货翡翠,自贡a货翡翠
查看>>
通信方式
查看>>
JavaScript-call&apply方法
查看>>
Swift之UITextField+富文本+代理传值
查看>>
Java 进阶基础知识
查看>>
我的前端笔记之 meta 篇
查看>>
Python开源软件大全(内附源码)
查看>>
一个故事告诉你什么是消息队列
查看>>
【面经】记一次字节跳动后端面试经历
查看>>
git常用命令(史上最经典)
查看>>
(六)java版电子商务spring cloud分布式微服务b2b2c社交电商- commonservice-config配置服务搭建...
查看>>
ld framework not found "FileProvider" for architecture x86_64 报错
查看>>
@ModelAttribute注解使用
查看>>
如何写出让同事膜拜的漂亮代码?
查看>>
Python爬虫你需要积累这些基本知识_Python学习基础路线
查看>>
Unity(TransForm)
查看>>