`
旷世cC
  • 浏览: 24342 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

【转】System.getProperty的参数

 
阅读更多
java.version
Java 运行时环境版本
java.vendor
Java 运行时环境供应商
java.vendor.url
Java 供应商的 URL
java.home
Java 安装目录
java.vm.specification.version
Java 虚拟机规范版本
java.vm.specification.vendor
Java 虚拟机规范供应商
java.vm.specification.name
Java 虚拟机规范名称
java.vm.version
Java 虚拟机实现版本
java.vm.vendor
Java 虚拟机实现供应商
java.vm.name
Java 虚拟机实现名称
java.specification.version
Java 运行时环境规范版本
java.specification.vendor
Java 运行时环境规范供应商
java.specification.name
Java 运行时环境规范名称
java.class.version
Java 类格式版本号
java.class.path
Java 类路径
java.library.path
加载库时搜索的路径列表
java.io.tmpdir
默认的临时文件路径
java.compiler
要使用的 JIT 编译器的名称
java.ext.dirs
一个或多个扩展目录的路径
os.name
操作系统的名称
os.arch
操作系统的架构
os.version
操作系统的版本
file.separator
文件分隔符(在 UNIX 系统中是“/”)
path.separator
路径分隔符(在 UNIX 系统中是“:”)
line.separator
行分隔符(在 UNIX 系统中是“/n”)
user.name
用户的账户名称
user.home
用户的主目录
user.dir
用户的当前工作目录

获取的代码示例:

public class SystemProperty { 
    public static void main(String args[]) {    
    System.out.println("java_vendor:" + System.getProperty("java.vendor"));    
    System.out.println("java_vendor_url:"    
             + System.getProperty("java.vendor.url"));    
    System.out.println("java_home:" + System.getProperty("java.home"));    
    System.out.println("java_class_version:"    
             + System.getProperty("java.class.version"));    
    System.out.println("java_class_path:"    
            + System.getProperty("java.class.path"));    
    System.out.println("os_name:" + System.getProperty("os.name"));    
    System.out.println("os_arch:" + System.getProperty("os.arch"));    
    System.out.println("os_version:" + System.getProperty("os.version"));    
    System.out.println("user_name:" + System.getProperty("user.name"));    
    System.out.println("user_home:" + System.getProperty("user.home"));    
    System.out.println("user_dir:" + System.getProperty("user.dir"));    
    System.out.println("java_vm_specification_version:"    
            + System.getProperty("java.vm.specification.version"));    
    System.out.println("java_vm_specification_vendor:"    
            + System.getProperty("java.vm.specification.vendor"));    
    System.out.println("java_vm_specification_name:"    
            + System.getProperty("java.vm.specification.name"));    
    System.out.println("java_vm_version:"    
            + System.getProperty("java.vm.version"));    
    System.out.println("java_vm_vendor:"    
            + System.getProperty("java.vm.vendor"));    
    System.out    
            .println("java_vm_name:" + System.getProperty("java.vm.name"));    
    System.out.println("java_ext_dirs:"    
            + System.getProperty("java.ext.dirs"));    
    System.out.println("file_separator:"    
            + System.getProperty("file.separator"));    
    System.out.println("path_separator:"    
            + System.getProperty("path.separator"));    
    System.out.println("line_separator:"    
            + System.getProperty("line.separator"));    
}    

分享到:
评论

相关推荐

    服务器监控架构模型

    // 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类来获得系统参数!

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

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

    跨项目调用webservice接口

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

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

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

    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

    转自:http://www.yihaomen.com/article/java/302.htm (读者注:其实这个应该叫做很基础的入门一下下,如果你看过Hibernate了那这个就非常的简单) (再加一条,其实大家可以看官方的教程更好些:...

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

    (每分钟 90 转),当前传动装置是第 5 个齿轮。再面向对象的程序设计中,这些数据应放在 变量中。自行车的行为:刹车,改变步度和换档。在面向对象的程序设计中,这些行为用方 法实现。 在 OOP 技术中,对象充当了...

    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参数都可以获取。 20、EJB与JAVA BEAN的区别? Java Bean 是可复用...

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

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

Global site tag (gtag.js) - Google Analytics