Java常用系统属性一览

属性名 说明 示例
java.runtime.name 运行时刻名称
sun.boot.library.path 启动目录(bin目录)
java.vm.version jvm版本
java.vm.vendor jvm厂商
java.vendor.url jvm厂商网址
path.separator 环境变量分隔符
java.vm.name 虚拟机名称
user.country 用户的国家 CN
user.script 用户的脚本
sun.java.launcher
sun.os.patch.level
java.vm.specification.name
user.dir 工作目录(相对路径的参考路径)
java.runtime.version 运行时刻版本
java.awt.graphicsenv
java.endorsed.dirs 覆盖系统内置api的jar包路径
os.arch 操作系统架构
java.io.tmpdir 临时目录(java程序级别)
line.separator 换行符
java.vm.specification.vendor
user.variant
os.name 操作系统名称
os.version 操作系统版本
sun.jnu.encoding
java.library.path 本地库路径
java.class.version 编译的类版本号
sun.management.compiler
user.home 用户目录
user.timezone 用户时区
java.awt.printerjob 打印机作业类
file.encoding 文件编码
java.specification.version
java.class.path
user.name
java.vm.specification.version
sun.java.command main类
java.home java主目录 jdk或者jre目录,具体看启动所用的java(.exe)路径
sun.arch.data.model
user.language 用户语言
java.specification.vendor
awt.toolkit
java.vm.info
java.version java版本
java.ext.dirs
sun.boot.class.path
java.vendor
file.separator 文件路径分隔符
java.vendor.url.bug
sun.io.unicode.encoding
sun.cpu.endian CPU字节序类型
sun.desktop 桌面系统
sun.cpu.isalist
file.encoding.pkg
java.specification.name

你可能感兴趣的:(Java)