System.getProperty()参数大全

简介:

System.getProperty()参数大全

 
  1. java.version Java 运行时环境版本 
  2. java.vendor Java 运行时环境供应商 
  3. java.vendor.url Java 供应商的 URL 
  4. java.home Java 安装目录 
  5. java.vm.specification.version Java 虚拟机规范版本 
  6. java.vm.specification.vendor Java 虚拟机规范供应商 
  7. java.vm.specification.name Java 虚拟机规范名称 
  8. java.vm.version Java 虚拟机实现版本 
  9. java.vm.vendor Java 虚拟机实现供应商 
  10. java.vm.name Java 虚拟机实现名称 
  11. java.specification.version Java 运行时环境规范版本 
  12. java.specification.vendor Java 运行时环境规范供应商 
  13. java.specification.name Java 运行时环境规范名称 
  14. java.class.version Java 类格式版本号 
  15. java.class.path Java 类路径 
  16. java.library.path 加载库时搜索的路径列表 
  17. java.io.tmpdir 默认的临时文件路径 
  18. java.compiler 要使用的 JIT 编译器的名称 
  19. java.ext.dirs 一个或多个扩展目录的路径 
  20. os.name 操作系统的名称 
  21. os.arch 操作系统的架构 
  22. os.version 操作系统的版本 
  23. file.separator 文件分隔符(在 UNIX 系统中是“/”) 
  24. path.separator 路径分隔符(在 UNIX 系统中是“:”) 
  25. line.separator 行分隔符(在 UNIX 系统中是“/n”) 在windows下面为:/r/n, 均为不可见字符,需要cat -A 或 ultraedit等工具才可见。
  26. user.name 用户的账户名称 
  27. user.home 用户的主目录 
  28. user.dir 用户的当前工作目录 

Windows XP上的程序测试:

 
  1. Properties pros = System.getProperties(); 
  2.     Set<Object> keys = pros.keySet(); 
  3.     for(Object key : keys){ 
  4.         System.out.println(key + " -> " + pros.getProperty(key.toString())); 
  5.     } 

测试结果:

 
  1. java.runtime.name -> Java(TM) SE Runtime Environment 
  2. sun.boot.library.path -> D:\ProgramFiles\Java\jdk1.6.0_21\jre\bin 
  3. java.vm.version -> 17.0-b17 
  4. java.vm.vendor -> Sun Microsystems Inc. 
  5. java.vendor.url -> http://java.sun.com/ 
  6. path.separator -> ; 
  7. java.vm.name -> Java HotSpot(TM) Client VM 
  8. file.encoding.pkg -> sun.io 
  9. sun.java.launcher -> SUN_STANDARD 
  10. user.country -> CN 
  11. sun.os.patch.level -> Service Pack 3 
  12. java.vm.specification.name -> Java Virtual Machine Specification 
  13. user.dir -> D:\code.myopensources\demoes.demo01 
  14. java.runtime.version -> 1.6.0_21-b07 
  15. java.awt.graphicsenv -> sun.awt.Win32GraphicsEnvironment 
  16. java.endorsed.dirs -> D:\ProgramFiles\Java\jdk1.6.0_21\jre\lib\endorsed 
  17. os.arch -> x86 
  18. java.io.tmpdir -> D:\PARTIT~1\tmp\tmp\ 
  19. line.separator ->  
  20.  
  21. java.vm.specification.vendor -> Sun Microsystems Inc. 
  22. user.variant ->  
  23. os.name -> Windows XP 
  24. sun.jnu.encoding -> GBK 
  25. java.library.path -> D:\ProgramFiles\Java\jdk1.6.0_21\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;D:/ProgramFiles/Java/jdk1.6.0_21/bin/../jre/bin/client;D:/ProgramFiles/Java/jdk1.6.0_21/bin/../jre/bin;D:/ProgramFiles/Java/jdk1.6.0_21/bin/../jre/lib/i386;D:\ProgramFiles\apache-ant-1.8.1\bin;C:\Program Files\Common Files\NetSarang;;D:\ProgramFiles\XEClient\bin;D:\project_sum\trunk\dist\antx\bin;D:\ProgramFiles\Java\jdk1.6.0_21\bin;C:\Program Files\Apache Software Foundation\apache-tomcat-6.0.18\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\SlikSvn\bin\;C:\Program Files\TortoiseSVN\bin;D:\ProgramFiles\apache-maven-2.2.1\bin;D:\software\apache-ant-1.7.1\bin;D:\ProgramFiles\MySQL\MySQL Server 5.0\bin;D:\ProgramFiles\apache-maven-2.2.1\bin;D:\ProgramFiles\TortoiseSVN\bin;C:\Program Files\IDM Computer Solutions\UltraEdit\ 
  26. java.specification.name -> Java Platform API Specification 
  27. java.class.version -> 50.0 
  28. sun.management.compiler -> HotSpot Client Compiler 
  29. os.version -> 5.1 
  30. user.home -> C:\Documents and Settings\keju.wangkj 
  31. user.timezone ->  
  32. java.awt.printerjob -> sun.awt.windows.WPrinterJob 
  33. file.encoding -> GBK 
  34. java.specification.version -> 1.6 
  35. java.class.path -> D:\code.myopensources\demoes.demo01\target\test-classes;D:\code.myopensources\demoes.demo01\target\classes;D:\maven\repository\junit\junit\4.4\junit-4.4.jar 
  36. user.name -> keju.wangkj 
  37. java.vm.specification.version -> 1.0 
  38. java.home -> D:\ProgramFiles\Java\jdk1.6.0_21\jre 
  39. sun.arch.data.model -> 32 
  40. user.language -> zh 
  41. java.specification.vendor -> Sun Microsystems Inc. 
  42. awt.toolkit -> sun.awt.windows.WToolkit 
  43. java.vm.info -> mixed mode, sharing 
  44. java.version -> 1.6.0_21 
  45. java.ext.dirs -> D:\ProgramFiles\Java\jdk1.6.0_21\jre\lib\ext;C:\WINDOWS\Sun\Java\lib\ext 
  46. sun.boot.class.path -> D:\ProgramFiles\Java\jdk1.6.0_21\jre\lib\resources.jar;D:\ProgramFiles\Java\jdk1.6.0_21\jre\lib\rt.jar;D:\ProgramFiles\Java\jdk1.6.0_21\jre\lib\sunrsasign.jar;D:\ProgramFiles\Java\jdk1.6.0_21\jre\lib\jsse.jar;D:\ProgramFiles\Java\jdk1.6.0_21\jre\lib\jce.jar;D:\ProgramFiles\Java\jdk1.6.0_21\jre\lib\charsets.jar;D:\ProgramFiles\Java\jdk1.6.0_21\jre\classes 
  47. java.vendor -> Sun Microsystems Inc. 
  48. file.separator -> \ 
  49. java.vendor.url.bug -> http://java.sun.com/cgi-bin/bugreport.cgi 
  50. sun.io.unicode.encoding -> UnicodeLittle 
  51. sun.cpu.endian -> little 
  52. sun.desktop -> windows 
  53. sun.cpu.isalist -> pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86 

 在java语言中,解码为:当将字节转换为字符(unicode表示的)的过程,从磁盘读入;编码为:将字符(unicode表示的)转换为本地字符集表示的字节码的过程,写出内容到磁盘

 

 本文转自 tianya23 51CTO博客,原文链接:http://blog.51cto.com/tianya23/569642,如需转载请自行联系原作者

相关文章
|
4月前
|
存储 安全 Java
System.setProperty配置系统属性详解
System.setProperty配置系统属性详解
|
4月前
|
存储 Java
使用System.setProperty设置系统属性
使用System.setProperty设置系统属性
|
5月前
|
存储 监控 安全
System.getProperty()方法总结
System.getProperty()方法总结
|
4月前
|
Java
使用System.getProperty获取系统属性
使用System.getProperty获取系统属性
|
5月前
|
Java Linux Windows
system.getproperty详解
system.getproperty详解
|
5月前
|
Unix Java 编译器
system.getproperty
system.getproperty
“System.out.println(的正确格式
“System.out.println(的正确格式
121 0
System中可以获取到的property等数据
System中可以获取到的property等数据
88 0
|
Java
62 getproperty对象
62 getproperty对象
69 0
62 getproperty对象