`

System.getProperty()参数

阅读更多
通过代码System.getProperties().list(System.out);可以输出所有参数信息。
System.out.println(props.getProperty("user.dir"));//用户的当前工作目录


java.version  =Java Runtime Environment version(Java的运行环境版本)
java.vendor =Java Runtime Environment vendor (Java的运行环境供应商)
java.vendor.url =Java vendor URL(Java供应商的URL)
java.home =Java installation directory(Java的安装路径)
java.vm.specification.version =Java Virtual Machine specification version (Java的虚拟机规范版本)
java.vm.specification.vendor =Java Virtual Machine specification vendor(Java的虚拟机规范供应商)
java.vm.specification.name =Java Virtual Machine specification name(Java的虚拟机规范名称)
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的类路径)
java.library.path =List of paths to search when loading libraries(加载库时搜索的路径列表)
java.io.tmpdir =Default temp file path(默认的临时文件路径)
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)(文件分隔符"\",在 unix 系统中是"/") 
path.separator =Path separator (":" on UNIX)(路径分隔符";",在 unix 系统中是":")     
line.separator =Line separator ("\n" on UNIX) (行分隔符,在 unix 系统中是"/n" )  
user.name =User's account name(用户的账户名称)
user.home =User's home directory(用户的主目录)
user.dir =User's current working directory(用户的当前工作目录)
分享到:
评论

相关推荐

    服务器监控架构模型

    // String dir = System.getProperty("user.home");// 当前用户文件夹路径 for (int i = 0; i < fslist.length; i++) { System.out.println("\n~~~~~~~~~~" + i + "~~~~~~~~~~"); ........ System.out....

    怎么在JAVA中获取网络连接详细信息

    怎么在JAVA中获取网络连接详细信息,通过System.getProperty类来获得系统参数!

    跨项目调用webservice接口

    *这里是我的参数放在了properties文件中,我在读取里面的参数,这里我们也可以通过方法传参数 *如 : testWebService(String url,String xMlStr)() 那么在调用的时候就可以直接传进来了 *url 是你访问的webservice 的...

    Android BufferedReader 测试网站是否连接.rar

     String NL = System.getProperty("line.separator");//为每行数据添加分隔符  while((line = in.readLine()) != null)  {  sb.append(line NL);//获取各行数据信息  }  in.close();//关闭流  String result ...

    利用Java发送邮件(含附件)的例子

    发送邮件测试* <p>Company: 疯狂的IT人* time:2013-04-05* @author www.crazyiter.com* @date * @version 1.0 */public class SendEmail { public SendEmail() { } /***以后需要两个参数:接收方地址 、 内容***/ ...

    phantomjs1.9.8历史版本用于爬虫

     String osname = System.getProperties().getProperty("os.name");  if (osname.equals("Linux")) {//判断系统的环境win or Linux  System.setProperty("phantomjs.binary.path", "/usr/bin/phantomjs");  } ...

    带注释的Bootstrap.java

    String home = System.getProperty(Globals.CATALINA_HOME_PROP); File homeFile = null; //获取Tomcat的绝对路径 if (home != null) { File f = new File(home); try { homeFile = f.getCanonicalFile()...

    jsp探针 ver0.1

    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 =...

    01:详解C#中的反射.pdf

    GetProperty(), GetProperties():返回PropertyInfo类型,用于取得该类的属性的信息 可以调用这些成员,其方式是调用Type的InvokeMember()方法,或者调用MethodInfo, PropertyInfo和其他类的Invoke()方法。 ...

    java联系题

    12. 使用System类的getProperty()获取Java的安装目录,java的类库路径,用户当前目录、用户名、路径分隔符5个属性 13. 使用Random类nextInt()函数产生10个1-9的随机整数。ran.nextInt(9) + 1 14. 首先定义一个...

    springmybatis

    其实还有更简单的方法,而且是更好的方法,使用合理描述参数和SQL语句返回值的接口(比如IUserOperation.class),这样现在就可以至此那个更简单,更安全的代码,没有容易发生的字符串文字和转换的错误.下面是详细...

    Java 语言基础 —— 非常符合中国人习惯的Java基础教程手册

    p1 调用缺省的构造方法(即没有参数),p2 则调用带参数的构造方法。p1、p2 分别对 应于不同的内存空间,它们的值是不同的,可以完全独立地分别对它们进行操作。虽 然 new 运算符返回对一个对象的引用,但与 C、C++中的...

    java 面试题 总结

    redirect就是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址,一般来说浏览器会用刚才请求的所有参数重新请求,所以session,request参数都可以获取。 20、EJB与JAVA BEAN的区别? Java Bean 是可复用...

    Java开发技术大全 电子版

    13.2System类的使用395 13.2.1利用currentTimeMillis()记录程序执行的时间395 13.2.2利用exit()退出虚拟机396 13.2.3获取和设置环境属性397 13.3Math类的使用398 13.3.1利用随机数求π值398 13.3.2利用三角...

    超级有影响力霸气的Java面试题大全文档

    redirect就是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址,一般来说浏览器会用刚才请求的所有参数重新请求,所以session,request参数都可以获取。 23、EJB与JAVA BEAN的区别?  Java Bean 是可...

Global site tag (gtag.js) - Google Analytics