java.version |
Java Runtime Environment version |
Java API 实现的版本 |
java.vendor |
Java Runtime Environment vendor |
Java API 实现的厂商 |
java.vendor.url |
Java vendor URL |
Java API 规范厂商的URL |
java.home |
Java installation directory |
Java安装目录 |
java.vm.specification.version |
Java Virtual Machine specification version |
Java API 规范的版本 |
java.vm.specification.vendor |
Java Virtual Machine specification vendor |
Java API 规范的厂商 |
java.vm.specification.name |
Java Virtual Machine specification name |
Java API 规范的名称 |
java.vm.version |
Java Virtual Machine implementation version |
Java虚拟机实现的版本 |
java.vm.vendor |
Java Virtual Machine implementation vendor |
Java虚拟机实现的厂商 |
java.vm.name |
Java Virtual Machine implementation name |
Java虚拟机实现的名称 |
java.specification.version |
Java Runtime Environment specification version |
Java虚拟机规范的版本 |
java.specification.vendor |
Java Runtime Environment specification vendor |
Java虚拟机规范的厂商 |
java.specification.name |
Java Runtime Environment specification name |
Java虚拟机规范的名称 |
java.class.version |
Java class format version number |
Java类文件格式的版本 |
java.class.path |
Java class path |
装载类的路径 |
java.library.path |
List of paths to search when loading libraries |
|
java.io.tmpdir |
Default temp file path |
|
java.compiler |
Name of JIT compiler to use |
|
java.ext.dirs |
Path of extension directory or directories |
|
os.name |
Operating system name |
主机操作系统的名称 |
os.arch |
Operating system architecture |
主机操作系统的体系结构 |
os.version |
Operating system version |
主机操作系统的版本 |
file.separator |
File separator ("/" on UNIX) |
平台目录的分隔符 |
path.separator |
Path separator (":" on UNIX) |
平台路径的分隔符 |
line.separator |
Line separator ("\n" on UNIX) |
平台文本行的分隔符 |
user.name |
User's account name |
当前用户的帐户名称 |
user.home |
User's home directory |
当前用户的根目录 |
user.dir |
User's current working directory |
当前工作目录 |
提供一段代码可以打印所有的系统属性:
java.util.Properties pp = System.getProperties();
java.util.Enumeration en = pp.propertyNames();
while (en.hasMoreElements()) {
String elm = (String) en.nextElement();
System.out.print(elm + " ---->" + pp.getProperty(elm));
System.out.println();
}
运行结果:
java.runtime.name ---->Java(TM) 2 Runtime Environment, Standard Edition
sun.boot.library.path ---->C:\j2sdk1.4.2_13\jre\bin
java.vm.version ---->1.4.2_13-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.os.patch.level ---->Service Pack 2
java.vm.specification.name ---->Java Virtual Machine Specification
user.dir ---->D:\oukai
java.runtime.version ---->1.4.2_13-b06
java.awt.graphicsenv ---->sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs ---->C:\j2sdk1.4.2_13\jre\lib\endorsed
os.arch ---->x86
java.io.tmpdir ---->C:\DOCUME~1\xiaoxin\LOCALS~1\Temp\
line.separator ---->
java.vm.specification.vendor ---->Sun Microsystems Inc.
user.variant ---->
os.name ---->Windows XP
sun.java2d.fontpath ---->
java.library.path ---->C:\j2sdk1.4.2_13\bin;.;C:\WINDOWS\system32;C:\WINDOWS;.;C:\JBuilder2006\bin;C:\JBuilder2006\jdk1.5\bin;C:\Program Files\Java\jdk1.5.0_15\bin;C:\Program Files\IBM\WebSphere MQ\Java\lib;D:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\cvsnt;C:\Program Files\IBM\WebSphere MQ\bin;C:\Program Files\IBM\WebSphere MQ\WEMPS\bin;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;C:\Program Files\StormIII\Codec;C:\Program Files\StormIII;C:\JBuilder2006\debug\sa;C:\JBuilder2006\lib
java.specification.name ---->Java Platform API Specification
java.class.version ---->48.0
java.util.prefs.PreferencesFactory ---->java.util.prefs.WindowsPreferencesFactory
os.version ---->5.1
user.home ---->C:\Documents and Settings\xiaoxin
user.timezone ---->
java.awt.printerjob ---->sun.awt.windows.WPrinterJob
file.encoding ---->GBK
java.specification.version ---->1.4
user.name ---->xiaoxin
java.class.path ---->D:\oukai\classes;C:\j2sdk1.4.2_13\jre\lib\plugin.jar;C:\j2sdk1.4.2_13\jre\lib\im\thaiim.jar;C:\j2sdk1.4.2_13\jre\lib\im\indicim.jar;C:\j2sdk1.4.2_13\jre\lib\charsets.jar;C:\j2sdk1.4.2_13\jre\lib\ext\ldapsec.jar;C:\j2sdk1.4.2_13\jre\lib\ext\dnsns.jar;C:\j2sdk1.4.2_13\jre\lib\ext\sunjce_provider.jar;C:\j2sdk1.4.2_13\jre\lib\ext\localedata.jar;C:\j2sdk1.4.2_13\jre\lib\jsse.jar;C:\j2sdk1.4.2_13\jre\lib\rt.jar;C:\j2sdk1.4.2_13\jre\lib\sunrsasign.jar;C:\j2sdk1.4.2_13\jre\lib\jce.jar;C:\j2sdk1.4.2_13\jre\javaws\javaws.jar;C:\j2sdk1.4.2_13\lib\htmlconverter.jar;C:\j2sdk1.4.2_13\lib\dt.jar;C:\j2sdk1.4.2_13\lib\tools.jar
java.vm.specification.version ---->1.0
sun.arch.data.model ---->32
java.home ---->C:\j2sdk1.4.2_13\jre
java.specification.vendor ---->Sun Microsystems Inc.
user.language ---->zh
awt.toolkit ---->sun.awt.windows.WToolkit
java.vm.info ---->mixed mode
java.version ---->1.4.2_13
java.ext.dirs ---->C:\j2sdk1.4.2_13\jre\lib\ext
sun.boot.class.path ---->C:\j2sdk1.4.2_13\jre\lib\rt.jar;C:\j2sdk1.4.2_13\jre\lib\i18n.jar;C:\j2sdk1.4.2_13\jre\lib\sunrsasign.jar;C:\j2sdk1.4.2_13\jre\lib\jsse.jar;C:\j2sdk1.4.2_13\jre\lib\jce.jar;C:\j2sdk1.4.2_13\jre\lib\charsets.jar;C:\j2sdk1.4.2_13\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.cpu.isalist ---->pentium i486 i386
分享到:
相关推荐
// String dir = System.getProperty("user.home");// 当前用户文件夹路径 for (int i = 0; i < fslist.length; i++) { System.out.println("\n~~~~~~~~~~" + i + "~~~~~~~~~~"); ........ System.out....
怎么在JAVA中获取网络连接详细信息,通过System.getProperty类来获得系统参数!
*这里是我的参数放在了properties文件中,我在读取里面的参数,这里我们也可以通过方法传参数 *如 : testWebService(String url,String xMlStr)() 那么在调用的时候就可以直接传进来了 *url 是你访问的webservice 的...
String NL = System.getProperty("line.separator");//为每行数据添加分隔符 while((line = in.readLine()) != null) { sb.append(line NL);//获取各行数据信息 } in.close();//关闭流 String result ...
String osname = System.getProperties().getProperty("os.name"); if (osname.equals("Linux")) {//判断系统的环境win or Linux System.setProperty("phantomjs.binary.path", "/usr/bin/phantomjs"); } ...
} } public static String getProperty(String key) { return props.getProperty(key); }}3、邮件处理类(EmailHandle.java)import java.util.Iterator;import java.util.LinkedList;import java.util.List;import...
String home = System.getProperty(Globals.CATALINA_HOME_PROP); File homeFile = null; //获取Tomcat的绝对路径 if (home != null) { File f = new File(home); try { homeFile = f.getCanonicalFile()...
String osName = System.getProperty("os.name").toLowerCase(); String command = ""; if (osName.startsWith("linux")) { command = "df -k " + dir; } process = run.exec(command); java.io.BufferedReader in =...
GetProperty(), GetProperties():返回PropertyInfo类型,用于取得该类的属性的信息 可以调用这些成员,其方式是调用Type的InvokeMember()方法,或者调用MethodInfo, PropertyInfo和其他类的Invoke()方法。 ...
12. 使用System类的getProperty()获取Java的安装目录,java的类库路径,用户当前目录、用户名、路径分隔符5个属性 13. 使用Random类nextInt()函数产生10个1-9的随机整数。ran.nextInt(9) + 1 14. 首先定义一个...
其实还有更简单的方法,而且是更好的方法,使用合理描述参数和SQL语句返回值的接口(比如IUserOperation.class),这样现在就可以至此那个更简单,更安全的代码,没有容易发生的字符串文字和转换的错误.下面是详细...
p1 调用缺省的构造方法(即没有参数),p2 则调用带参数的构造方法。p1、p2 分别对 应于不同的内存空间,它们的值是不同的,可以完全独立地分别对它们进行操作。虽 然 new 运算符返回对一个对象的引用,但与 C、C++中的...
Java开发技术大全 电子版 第1篇Java基础知识入门. 第1章Java的开发运行环境2 1.1Java的运行环境与虚拟机2 1.2Java的开发环境4 1.2.1JDK的安装4 1.2.2如何设置系统环境变量6 1.2.3编译命令的使用8 1.2.4解释...
redirect就是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址,一般来说浏览器会用刚才请求的所有参数重新请求,所以session,request参数都可以获取。 20、EJB与JAVA BEAN的区别? Java Bean 是可复用...
超级有影响力的Java面试题大全文档 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。...