Java获取系统参数 博客分类: java javajdksun
程序员文章站
2024-03-18 18:11:40
...
最近由于要通过Java获取系统参数,苦于资料不全,就自己写了个方法来获取系统参数,代码如下:
import java.util.Enumeration; import java.util.Properties; /** * * @author wufeji * email:wufeji#qq.com * */ public class SystemProperties { public static void main(String[] args) { Properties pros=System.getProperties(); Enumeration<?> keys=pros.keys(); while(keys.hasMoreElements()){ String prokey=(String) keys.nextElement(); String provalue=System.getProperty(prokey); System.out.printf("%-35s%-20s\n", prokey,provalue); } } }
执行结果如下:
java.runtime.name Java(TM) SE Runtime Environment sun.boot.library.path D:\Java\jdk1.6\jre\bin java.vm.version 20.12-b01 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 sun.java.launcher SUN_STANDARD user.country CN sun.os.patch.level java.vm.specification.name Java Virtual Machine Specification user.dir D:\Workspaces\MyEclipse 10\test java.runtime.version 1.6.0_37-b06 java.awt.graphicsenv sun.awt.Win32GraphicsEnvironment java.endorsed.dirs D:\Java\jdk1.6\jre\lib\endorsed os.arch x86 java.io.tmpdir C:\Users\ADMINI~1\AppData\Local\Temp\ line.separator java.vm.specification.vendor Sun Microsystems Inc. user.variant os.name Windows 7 sun.jnu.encoding GBK java.library.path D:\Java\jdk1.6\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;D:/Program Files/MyEclipse/Common/binary/com.sun.java.jdk.win32.x86_1.6.0.013/jre/bin/client;D:/Program Files/MyEclipse/Common/binary/com.sun.java.jdk.win32.x86_1.6.0.013/jre/bin;D:/Program Files/MyEclipse/Common/binary/com.sun.java.jdk.win32.x86_1.6.0.013/jre/lib/i386;D:\Java\jdk1.6\bin;D:\Java\jdk1.6\jre\bin;C:\Program Files\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;D:\Program Files\Subversion\bin;D:\Program Files\TortoiseSVN\bin;C:\MinGW\bin;D:\Program Files\instantclient_10_2;D:\Java\ant\apache-ant-1.9.0\bin;. java.specification.name Java Platform API Specification java.class.version 50.0 sun.management.compiler HotSpot Client Compiler os.version 6.1 user.home C:\Users\Administrator user.timezone java.awt.printerjob sun.awt.windows.WPrinterJob file.encoding GBK java.specification.version 1.6 java.class.path D:\Workspaces\MyEclipse 10\test\bin;E:\jar包\jna\jna-3.5.2.jar;E:\jar包\structs2\struts-2.3.8\lib\json-lib-2.3-jdk15.jar;E:\jar包\structs2\struts-2.3.8\lib\commons-beanutils-1.8.0.jar;E:\jar包\structs2\struts-2.3.8\lib\commons-collections-3.1.jar;E:\jar包\structs2\struts-2.3.8\lib\commons-lang-2.4.jar;E:\jar包\structs2\struts-2.3.8\lib\commons-logging-1.1.1.jar;E:\jar包\structs2\struts-2.3.8\lib\ezmorph-1.0.6.jar user.name Administrator java.vm.specification.version 1.0 sun.java.command SystemProperties java.home D:\Java\jdk1.6\jre sun.arch.data.model 32 user.language zh java.specification.vendor Sun Microsystems Inc. awt.toolkit sun.awt.windows.WToolkit java.vm.info mixed mode, sharing java.version 1.6.0_37 java.ext.dirs D:\Java\jdk1.6\jre\lib\ext;C:\Windows\Sun\Java\lib\ext sun.boot.class.path D:\Java\jdk1.6\jre\lib\resources.jar;D:\Java\jdk1.6\jre\lib\rt.jar;D:\Java\jdk1.6\jre\lib\sunrsasign.jar;D:\Java\jdk1.6\jre\lib\jsse.jar;D:\Java\jdk1.6\jre\lib\jce.jar;D:\Java\jdk1.6\jre\lib\charsets.jar;D:\Java\jdk1.6\jre\lib\modules\jdk.boot.jar;D:\Java\jdk1.6\jre\classes java.vendor Sun Microsystems Inc. file.separator \ java.vendor.url.bug http://java.sun.com/cgi-bin/bugreport.cgi sun.io.unicode.encoding UnicodeLittle sun.cpu.endian little sun.desktop windows sun.cpu.isalist pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
上一篇: eclipse下使用使用sun.misc.BASE64Decoder出错解决方案 博客分类: eclipse sun.misc.BASE64DecodersunBase64
下一篇: unity Color和Hex转化
推荐阅读
-
Java获取系统参数 博客分类: java javajdksun
-
G1收集&参数 博客分类: java
-
request 参数 博客分类: Java语言_Utils HttpServletRequestrequest参数
-
Servlet获取表单数据 博客分类: java Servlet
-
JAVA快速精准获取图片类型及实现源码分析 博客分类: JAVA 快速精准获取图片信息类型ImageInputStreamReaderSpi
-
共享内存系统是普通单机程序开发人员熟悉的开发范式 博客分类: Java互联网 工程现代模型一致性副本
-
WEB前端的jQuery程序语言 博客分类: 互联网Java jquery元素参数true克隆
-
Amazon AWS S3 上传文件 并获取公用url 博客分类: java se AmazonAWSS3上传
-
某证券清算系统的一次性能调优 博客分类: 性能调优 证券 清算系统 Java 性能调优证券清算系统Javasql
-
TWaver在电力系统中的应用 博客分类: TWaver Java powersystemSwingTWaver电力电气