1. java.runtime.name:java的運行環境名稱。
2. sun.boot.library.path:jdk\jre中的bin的路徑
3. java.vm.version:虛擬機的版本號
4. java.vm.vendor:java虛擬機的發行者
5. java.vendor.url:java發行者的網絡地址
6. path.separator:路徑分隔符,常為”;”
7. java.vm.name:虛擬機名字
8. file.encoding.pkg=”sun.io”
9. sun.java.launcher:java的發行版本
10. user.country:用戶的國家
11. sun.os.patch.level:操作系統的版本號
12. java.vm.specification.name:虛擬機的規則說明文檔的名字
13. user.dir:用戶路徑(window 下為”c:\”)
14. java.runtime.version:jdk的版本號
15. java.awt.graphicsenv:awt的圖形環境(window下為:(”sun.awt.Win32GraphicsEnvironment”))
16. java.endorsed.dirs:java簽注文件的路徑
17. os.arch:操作系統支持的cpu型號
18. java.io.tmpdir:io操作的臨時文件路徑
19. line.separator:換行符
20. java.vm.specification.vendor:虛擬機規則說明文檔的發行者
21. user.variant:用戶變量
22. os.name:操作系統的名稱
23. sun.jnu.encoding:”GBK”
24. java.library.path:庫的路徑jdk\bin……即path的內容
25. java.specification.name:java的規則說明文檔的名稱
26. java.class.version:
27. sun.management.compiler:”HotSpot Client Compiler”
28. os.version:
29. user.home:用戶文件的路徑
30. user.timezon:時區
31. java.awt.printerjob:”sun.awt.windows.WprinterJob”
32. file.encoding:文件編碼”GBK”
33. java.specification.version:java規則號
34. java.class.path:classpath
35. user.name:用戶名
36. java.vm.specificaton.version:虛擬機的版本
37. java.home:”C:\java\jdk\jre”
38. sun.arch.data.model:cpu數據位數
39. user.language:”zh”
40. java.specification.vendor:java的發行者
41. awt.toolkit:”sun.awt.windows.WToolkit”
42. java.vm.info:”mixed mode, sharing”
43. java.version:jdk版本
44. java.ext.dirs:ext的路徑
45. sun.boot.class.path:類文件的path
46. java.vendor:java的發行者
47. file.separator:文件分隔符
48. java.vendor.url.bug:java發行者的urlhttp://java.sun.com/cgi-bin/bugreport.cgi
49. sun.io.unicode.encoding:”UnicodeLittle”
50. sun.cpu.endian:”little”
51. sun.desktop:”windows”,所在的環境
52. sun.cpu.isalist:”Pentium_pro+mmx Pentium_pro pentium+mmx Pentium i486 i386 i86”
如果想自己測試一下本機器內的所有系統屬性,可以使用如下的代碼:
import java.util.Iterator;
import java.util.Properties;
public class sysEnv {
public static void main(String args[])
{
Properties props=System.getProperties();
Iterator iter=props.keySet().iterator();
while(iter.hasNext())
{
String key=(String)iter.next();
System.out.println(key+" = "+ props.get(key));
}
}
}