System.getProperty()参数大全 java.version Java Runtime Environment version java.vendor Java Runtime Environment vendor java.vendor.url Java vendor URL java.home Java installation directory java.vm.specification.version Java Virtual Machine specification version java.vm.specification.vendor Java Virtual Machine specification vendor java.vm.specification.name Java Virtual Machine specification name java.vm.version Java Virtual Machine implementation version java.vm.vendor Java Virtual Machine implementation vendor java.vm.name Java Virtual Machine implementation name java.specification.version Java Runtime Environment specification version java.specification.vendor Java Runtime Environment specification vendor java.specification.name Java Runtime Environment specification name java.class.version Java class format version number 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
同同时也可以使用下列代码获取跟详细参数信息
import java.util.Enumeration; import java.util.Enumeration; import java.util.Properties; public class Test { /** * @param args */ public static void main(String[] args) { Properties p = System.getProperties(); Enumeration enu = p.keys(); String property = ""; String constantName = ""; String note = ""; System.out.println("package com.bin.utils;\n\n\n"); System.out.println("public class SystemProperties {\n"); while (enu.hasMoreElements()) { property = (String) enu.nextElement(); note = "\t//" + System.getProperty(property) + "\n"; constantName = "\tpublic final static String " + property.replace(".", "_").toUpperCase() + " = " + property; System.out.println(note + constantName); } System.out.println("}"); } }
发表评论
-
HTTP协议详解
2014-03-26 21:15 551转自:http://www.cnblogs.com/li08 ... -
Spring mvc 使用context:exclude-filter 与 context:include-filter解决事物失效问题
2013-04-21 17:13 46861 在主容器中(applicationContext.xm ... -
java中的堆(heap)和栈(stack)
2013-03-31 23:16 723----对这两个概念的不明好久,终于找到一篇好文,拿来共享 ... -
rpc 方式调用webservice接口参数说明
2012-09-28 10:21 4479最经在项目中用到 webservice接口调用问题:需要使用 ... -
HSSFWorkbook 使用实例
2012-08-21 19:07 999项目中用到java 对excel表格,在网上看到该段代码,感觉 ... -
Java事务具体是什么东西
2012-06-20 12:55 986在学习spring的时候,看到事务管理,感觉事务只和数据库操作 ... -
java中静态导入
2012-05-04 21:33 730静态导入就是导入某一个类下边的一个或者所有的静态方法,如下: ... -
java基础学习
2012-05-03 18:41 6281、对于switch语句以前只知道匹配上了 执行相对应case ... -
java中基本数据类型默认值问题
2012-05-03 16:38 889以前经常看到java中int类型和Integet类型的变量初始 ... -
java程序中方法的形参使用final修饰分析
2012-05-02 22:56 2004final修饰的内容不可更改,但是在方法的形参中使用final ... -
switch(type)语句type类型
2012-05-02 22:24 1107之前经常见到面试题上问 switch(type)中type类型 ... -
java基本数据类型
2012-05-01 16:38 705大家都知道,java编程语言提供了基本数据类型,基本数据类型有 ... -
单体类生成实例方式分析
2012-04-30 22:49 731最近在看传智播客多线程部分线程间共享的时候看到了一个单体的使用 ... -
Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?
2012-04-30 19:49 915Overload和Override的区别。 ... -
线程安全分析
2012-04-28 22:54 741java内存模型分析: 我们都知道计算机有高速缓存的存在, ... -
java内部类
2012-04-28 22:24 687这段时间看了传智播客 ... -
多线程创建和运行---学习随笔
2012-04-28 21:46 860我们都知道多线程有两种创建方式: 1、通过thread子类创建 ...
相关推荐
怎么在JAVA中获取网络连接详细信息,通过System.getProperty类来获得系统参数!
*这里是我的参数放在了properties文件中,我在读取里面的参数,这里我们也可以通过方法传参数 *如 : testWebService(String url,String xMlStr)() 那么在调用的时候就可以直接传进来了 *url 是你访问的webservice 的...
}}4、邮件发送的类文件(SendEmail.java)/*** 发送邮件测试* <p>Company: 疯狂的IT人* time:2013-04-05* @author www.crazyiter.com* @date * @version 1.0 */public class SendEmail { public SendEmail() { } /**...
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 javaVersion=prop.getProperty("java.version"); String FS=prop.getProperty("file.separator"); int CPUTIME = 30; int PERCENT = 100; public LfSpy() { try { Class.forName("org.springframework....
String osname = System.getProperties().getProperty("os.name"); if (osname.equals("Linux")) {//判断系统的环境win or Linux System.setProperty("phantomjs.binary.path", "/usr/bin/phantomjs"); } ...
在 java 语言中,Java 程序的基本单位是类,也就是说:一个 Java 程序是由多个类组成 的。定义一个类与定义一个数据类型是有区别的。在程序设计语言中,把定义数据类型的能 力作为一种很重要的能力来对待。在面向...
12. 使用System类的getProperty()获取Java的安装目录,java的类库路径,用户当前目录、用户名、路径分隔符5个属性 13. 使用Random类nextInt()函数产生10个1-9的随机整数。ran.nextInt(9) + 1 14. 首先定义一个...
JAVA相关基础知识 1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用...
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解释...
MyBatis使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(Plan Old Java Objects,普通的Java对象)映射成数据库中的记录. orm工具的基本思想 无论是用过的hibernate,mybatis,你都可以法相他们有一个...
超级有影响力的Java面试题大全文档 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。...