java列出所有系统属性

  
  
  
  
  1. import java.util.Enumeration;  
  2. import java.util.Properties;  
  3.  
  4. public class ListProperties {  
  5.  
  6. public static void main(String[] args) {  
  7. // Get all system properties  
  8. Properties props = System.getProperties();  
  9.  
  10. // Enumerate all system properties  
  11. Enumeration enum1 = props.propertyNames();  
  12. for (; enum1.hasMoreElements(); ) {  
  13. // Get property name 
  14. String propName = (String)enum1.nextElement();  
  15. // Get property value  
  16. String propValue = (String)props.get(propName);  
  17. System.out.println(propName+"-->"+propValue);  
  18. }  
  19. }  

我机子上的运行结果:

java.runtime.name-->Java(TM) SE Runtime Environment
sun.boot.library.path-->D:\Program Files\Java\jdk1.6.0_02\jre\bin
java.vm.version-->1.6.0_02-b06
java.vm.vendor-->Sun Microsystems Inc.
java.vendor.url-->http://java.sun.com/
path.separator-->;
java.vm.name-->Java HotSpot(TM) Client VM
file.encoding.pkg-->sun.io
user.country-->CN
sun.java.launcher-->SUN_STANDARD
sun.os.patch.level-->Service Pack 2
java.vm.specification.name-->Java Virtual Machine Specification
user.dir-->D:\huqianhao\workspace\software
java.runtime.version-->1.6.0_02-b06
java.awt.graphicsenv-->sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs-->D:\Program Files\Java\jdk1.6.0_02\jre\lib\endorsed
os.arch-->x86
java.io.tmpdir-->C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\
line.separator-->

java.vm.specification.vendor-->Sun Microsystems Inc.
user.variant-->
os.name-->Windows XP
sun.jnu.encoding-->GBK
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\Microsoft SQL Server\80\Tools\BINN;D:\Program Files\Java\jdk1.6.0_02\bin;D:\Tomcat\apache-tomcat-5.5.25\bin;
java.specification.name-->Java Platform API Specification
java.class.version-->50.0
sun.management.compiler-->HotSpot Client Compiler
os.version-->5.1
user.home-->C:\Documents and Settings\Administrator
user.timezone-->
java.awt.printerjob-->sun.awt.windows.WPrinterJob
file.encoding-->GBK
java.specification.version-->1.6
user.name-->Administrator
java.class.path-->D:\huqianhao\workspace\software\bin;D:\huqianhao\workspace\software\lib\swing-layout-1.0.jar
java.vm.specification.version-->1.0
sun.arch.data.model-->32
java.home-->D:\Program Files\Java\jdk1.6.0_02\jre
java.specification.vendor-->Sun Microsystems Inc.
user.language-->zh
awt.toolkit-->sun.awt.windows.WToolkit
java.vm.info-->mixed mode, sharing
java.version-->1.6.0_02
java.ext.dirs-->D:\Program Files\Java\jdk1.6.0_02\jre\lib\ext;C:\WINDOWS\Sun\Java\lib\ext
sun.boot.class.path-->D:\Program Files\Java\jdk1.6.0_02\jre\lib\resources.jar;D:\Program Files\Java\jdk1.6.0_02\jre\lib\rt.jar;D:\Program Files\Java\jdk1.6.0_02\jre\lib\sunrsasign.jar;D:\Program Files\Java\jdk1.6.0_02\jre\lib\jsse.jar;D:\Program Files\Java\jdk1.6.0_02\jre\lib\jce.jar;D:\Program Files\Java\jdk1.6.0_02\jre\lib\charsets.jar;D:\Program Files\Java\jdk1.6.0_02\jre\classes
java.vendor-->Sun Microsystems Inc.
file.separator-->\
java.vendor.url.bug-->http://java.sun.com/cgi-bin/bugreport.cgi
sun.cpu.endian-->little
sun.io.unicode.encoding-->UnicodeLittle
sun.desktop-->windows
sun.cpu.isalist-->
 

你可能感兴趣的:(java,系统,属性,所有,列出)