栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java 获取服务器环境的实例详解

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java 获取服务器环境的实例详解

Java 获取服务器环境的实例详解

           废话不多说,直接上代码,代码中的注释写的比较清楚,请大家好好看,

package com.rapido.utils; 
 
import java.util.Properties; 
 
 
public class SystemDataUtil { 
 
  public static Properties getSystemProperties() { 
    Properties props = System.getProperties(); // 系统属性 
    return props; 
  } 
 
  public static void main(String[] args) { 
    Properties props = getSystemProperties(); 
    System.out.println("Java的运行环境版本:" + props.getProperty("java.version")); 
    System.out.println("Java的运行环境供应商:" + props.getProperty("java.vendor")); 
    System.out.println("Java供应商的URL:" + props.getProperty("java.vendor.url")); 
    System.out.println("Java的安装路径:" + props.getProperty("java.home")); 
    System.out.println("Java的虚拟机规范版本:" + props.getProperty("java.vm.specification.version")); 
    System.out.println("Java的虚拟机规范供应商:" + props.getProperty("java.vm.specification.vendor")); 
    System.out.println("Java的虚拟机规范名称:" + props.getProperty("java.vm.specification.name")); 
    System.out.println("Java的虚拟机实现版本:" + props.getProperty("java.vm.version")); 
    System.out.println("Java的虚拟机实现供应商:" + props.getProperty("java.vm.vendor")); 
    System.out.println("Java的虚拟机实现名称:" + props.getProperty("java.vm.name")); 
    System.out.println("Java运行时环境规范版本:" + props.getProperty("java.specification.version")); 
    System.out.println("Java运行时环境规范供应商:" + props.getProperty("java.specification.vender")); 
    System.out.println("Java运行时环境规范名称:" + props.getProperty("java.specification.name")); 
    System.out.println("Java的类格式版本号:" + props.getProperty("java.class.version")); 
    System.out.println("Java的类路径:" + props.getProperty("java.class.path")); 
    System.out.println("加载库时搜索的路径列表:" + props.getProperty("java.library.path")); 
    System.out.println("默认的临时文件路径:" + props.getProperty("java.io.tmpdir")); 
    System.out.println("一个或多个扩展目录的路径:" + props.getProperty("java.ext.dirs")); 
    System.out.println("操作系统的名称:" + props.getProperty("os.name")); 
    System.out.println("操作系统的构架:" + props.getProperty("os.arch")); 
    System.out.println("操作系统的版本:" + props.getProperty("os.version")); 
    System.out.println("文件分隔符:" + props.getProperty("file.separator")); // 在 unix 系统中是"/" 
    System.out.println("路径分隔符:" + props.getProperty("path.separator")); // 在 unix 系统中是":" 
    System.out.println("行分隔符:" + props.getProperty("line.separator")); // 在 unix 系统中是"/n" 
    System.out.println("用户的账户名称:" + props.getProperty("user.name")); 
    System.out.println("用户的主目录:" + props.getProperty("user.home")); 
    System.out.println("用户的当前工作目录:" + props.getProperty("user.dir")); 
  } 
}

以下是我本机配置输出

Java的运行环境版本:1.7.0_45 
Java的运行环境供应商:Oracle Corporation 
Java供应商的URL:http://java.oracle.com/ 
Java的安装路径:E:Program FilesMyEclipse for Spring 2014binarycom.sun.java.jdk7.win32.x86_64_1.7.0.u45jre 
Java的虚拟机规范版本:1.7 
Java的虚拟机规范供应商:Oracle Corporation 
Java的虚拟机规范名称:Java Virtual Machine Specification 
Java的虚拟机实现版本:24.45-b08 
Java的虚拟机实现供应商:Oracle Corporation 
Java的虚拟机实现名称:Java HotSpot(TM) 64-Bit Server VM 
Java运行时环境规范版本:1.7 
Java运行时环境规范供应商:null 
Java运行时环境规范名称:Java Platform API Specification 
Java的类格式版本号:51.0 
Java的类路径:D:workSpacesMavenProjectcreate_direct_pay_by_user-JAVA-UTF-8buildclasses;D:workSpacesMavenProjectcreate_direct_pay_by_user-JAVA-UTF-8WebRootWEB-INFlibcommons-codec-1.6.jar;D:workSpacesMavenProjectcreate_direct_pay_by_user-JAVA-UTF-8WebRootWEB-INFlibcommons-httpclient-3.0.1.jar;D:workSpacesMavenProjectcreate_direct_pay_by_user-JAVA-UTF-8WebRootWEB-INFlibcommons-logging-1.1.1.jar;D:workSpacesMavenProjectcreate_direct_pay_by_user-JAVA-UTF-8WebRootWEB-INFlibdom4j-1.6.1.jar;D:workSpacesMavenProjectcreate_direct_pay_by_user-JAVA-UTF-8WebRootWEB-INFlibjaxen-1.1-beta-6.jar;D:workSpacesMavenProjectcreate_direct_pay_by_user-JAVA-UTF-8WebRootWEB-INFlibservlet-api.jar 
加载库时搜索的路径列表:E:Program FilesMyEclipse for Spring 2014binarycom.sun.java.jdk7.win32.x86_64_1.7.0.u45bin;C:WindowsSunJavabin;C:Windowssystem32;C:Windows;E:appAdministratorproduct11.2.0dbhome_1bin;C:Windowssystem32;C:Windows;C:WindowsSystem32Wbem;C:WindowsSystem32WindowsPowerShellv1.0;E:Program Files (x86)QuickTimeQTSystem;E:Program FilesJavajdk1.7.0_51lib;E:Program FilesJavajdk1.7.0_51jarbin;;. 
默认的临时文件路径:C:UsersADMINI~1AppDataLocalTemp 
一个或多个扩展目录的路径:E:Program FilesMyEclipse for Spring 2014binarycom.sun.java.jdk7.win32.x86_64_1.7.0.u45jrelibext;C:WindowsSunJavalibext 
操作系统的名称:Windows 7 
操作系统的构架:amd64 
操作系统的版本:6.1 
文件分隔符: 
路径分隔符:; 
行分隔符: 
 
用户的账户名称:Administrator 
用户的主目录:C:UsersAdministrator 
用户的当前工作目录:D:workSpacesMavenProjectcreate_direct_pay_by_user-JAVA-UTF-8

以上就是java 获取服务器环境的实例详解,如有疑问请留言或者到本站社区交流讨论,感谢大家的阅读,谢谢大家对本站的支持!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/145062.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号