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 class SystemProperty {
public static void main(String args[]) {
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_class_version:"
+ System.getProperty("java.class.version"));
System.out.println("java_class_path:"
+ System.getProperty("java.class.path"));
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("user_name:" + System.getProperty("user.name"));
System.out.println("user_home:" + System.getProperty("user.home"));
System.out.println("user_dir:" + System.getProperty("user.dir"));
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_ext_dirs:"
+ System.getProperty("java.ext.dirs"));
System.out.println("file_separator:"
+ System.getProperty("file.separator"));
System.out.println("path_separator:"
+ System.getProperty("path.separator"));
System.out.println("line_separator:"
+ System.getProperty("line.separator"));
}

最新文章

  1. 从零到有——我的OA如何成长
  2. IOS开发基础知识--碎片4
  3. java 22 - 17 多线程之等待唤醒机制(接16)
  4. Behavior Trees
  5. SharePoint 2013 自定义翻页显示列表项
  6. SharePoint 2010 母版页制作的简单介绍
  7. What day is that day?(快速幂,打表找周期,或者求通项公式)
  8. LeetCode OJ 40. Combination Sum II
  9. S3C2440串口及其中断系统详解
  10. celery学习笔记2
  11. TestNG详解-深度好文
  12. 通过apt-get安装JDK8
  13. python学习-Day1-接口测试
  14. 解决使用C/C++配置ODBC链接使用SQLConnect返回-1
  15. linux 清空文件
  16. eclipse中Cannot change version of project facet Dynamic Web Module to 3.0的问题解决
  17. AspectJ入门
  18. 前端通信:ajax设计方案(四)--- 集成ajax上传技术 大文件/超大文件前端切割上传,后端进行重组
  19. Cocos-2d 坐标系
  20. BI - SSIS, SSAS, SSRS 之间的关系

热门文章

  1. 线程堆栈大小 pthread_attr_setstacksize 的使用
  2. [RxJS] Convert RxJS Subjects to Observables
  3. php解析xml字符串
  4. matlab 下的集成学习工具箱
  5. Word2010中插入多级列表编号
  6. [Angular Form] ngModel and ngModelChange
  7. [RxJS] Use groupBy in real RxJS applications
  8. linux 安装scrt
  9. BZOJ 2064 - 状压DP
  10. Enhancing network controls in mandatory access control computing environments