`
xuantian868
  • 浏览: 31243 次
  • 性别: Icon_minigender_1
  • 来自: 济南
最近访客 更多访客>>
社区版块
存档分类
最新评论

System.getProperty(String name)

    博客分类:
  • Java
阅读更多
System.getProperty(String name)方法用于得到系统的属性.System是在lang包中的一个类,这个类中存在大量和系统打交道的实用方法,而且一般都是类方法,.getProperty(String   key)就是其中一个比较常用的方法,用于返回系统参数文件中这个方法指定键所代表的值。
下面是该方法的常用参数。关键意义
-------------------------------------------------
java.versionjava.version                        Java运行环境版本 
java.vendorjava.vendor                         Java运行环境卖主 
java.vendor.urljava.vendor.url               Java卖主的URL 
java.homejava.home                               Java的安装目录 
java.vm.specification.version                 Java虚拟机规范版本 
java.vm.specification.vendor                 Java虚拟机规范供应商 
java.vm.specification.name                    Java虚拟机规范名称 
java.vm.versionjava.vm.version              Java虚拟机执行版本 
java.vm.vendorjava.vm.vendor               Java虚拟机实现供应商 
java.vm.namejava.vm.name                    Java虚拟机实现名称 
java.specification.version                    Java运行时环境规范版本 
java.specification.vendor                    Java运行时环境规范供应商 
java.specification.name                       Java运行时环境规范名称 
java.class.versionjava.class.version      Java类格式版本号 
java.class.pathjava.class.path              Java类路径 
java.library.pathjava.library.path       名单上的路径搜索时,装载图书馆 
java.io.tmpdirjava.io.tmpdir                 默认temp文件路径 
java.compilerjava.compiler                  名称JIT编译器使用 
java.ext.dirsjava.ext.dirs                     道路扩建目录或目录 
os.name                                               操作系统名称 
os.archos.arch                                     操作系统体系结构 
os.versionos.version                             操作系统版本 
file.separatorfile.separator                 文件分隔符("/"在UNIX) 
path.separatorpath.separator               路径分隔符(":"在UNIX) 
line.separatorline.separator                 线分离("\氮",在Unix) 
user.nameuser.name                             用户的帐号名称 
user.homeuser.home                             用户的home目录 
user.diruser.dir                                  用户的当前工作目录
分享到:
评论

相关推荐

    Java中System.getProperty的使用

    String javaVersion = System.getProperty("java.version"); ``` 这里的`java.version`就是一个预定义的系统属性键,其值包含了当前运行时环境的Java版本信息。 #### 2. 常见的系统属性 Java提供了大量预定义的...

    java 实现对当前操作系统的判断

    String osName = System.getProperty("os.name"); if (osName.startsWith("Windows")) { System.out.println("当前操作系统是Windows"); } else if (osName.startsWith("Linux")) { System.out.println("当前操作...

    java设置http代理

    System.out.println("Java 虚拟机规范名称:" + props.getProperty("java.vm.specification.name")); System.out.println("Java 实现版本:" + props.getProperty("java.vm.version")); System.out.println("Java ...

    java获取操作系统版本代码

    String osName = System.getProperty("os.name"); String osVersion = System.getProperty("os.version"); ``` `os.name`返回的是操作系统的名称,如"Windows 10"或"Linux";`os.version`则返回操作系统版本,如...

    Java中通过System.getProperties()获取系统参数测试.docx

    接着,可以通过`getProperty(String key)`方法来获取指定属性的值。例如: ```java System.out.println("Java的运行环境版本:" + props.getProperty("java.version")); ``` 接下来,我们将详细介绍一些常见的系统...

    Java获取系统信息

    String osUser = System.getProperty("user.name"); if (os != null && os.startsWith("Windows")) { try { String command = "cmd.exe /c ipconfig /all"; Process p = Runtime.getRuntime().exec(command); ...

    Java获取客户端信息代码

    System.out.println(System.getProperty("os.name")); // 操作系统名称 System.out.println(System.getProperty("os.version")); // 操作系统版本 System.out.println(System.getProperty("os.arch")); // 操作系统...

    java得到机器的MAC,硬盘序列序列号和IP地址

    String osName = System.getProperty("os.name"); StringBuffer systemPathBuff = new StringBuffer(""); if (osName.indexOf("Windows") > -1) ...{ // Windows操作系统的cmd.exe的绝对路径 systemPathBuff....

    抓取网页数据函数

    String value = System.getProperty(String key); ``` 这里的 `key` 参数表示想要获取的系统属性名称,`value` 表示返回的对应属性值。如果指定的键不存在,则返回 `null`。 #### 三、常用系统属性参数详解 根据...

    J2EE与J2SE路径获取

    String webAppRoot = System.getProperty("webapp.root"); ``` 3. **通过类加载器获取ClassPath路径** 另一种常见的获取路径的方法是通过类加载器(`ClassLoader`)。这种方式可以获取到ClassPath的路径,适用于...

    ueditor-1.4.3_utf8_修正版本(解决windows下在线图库及上传图问题)

    请注意:加入百度ueditor插件的项目或产品,在linux下部署无问题,只要部署好就可以,但是如果是windows系统的话,上传... //System.out.println("操作系统类型>>>>"+System.getProperty("os.name")); return str; }

    在Java中获取系统属性

    String osName = System.getProperty("os.name"); System.out.println("Operating System Name: " + osName); ``` 2. **使用Properties类** 通过`System.getProperties()`方法可以获取一个包含所有系统属性的`...

    JSP获取客户端IP地址浏览器版本操作系统.pdf

    System.getProperty("os.name"); // 操作系统名称 System.getProperty("os.version"); // 操作系统版本号 System.getProperty("os.arch"); // 操作系统架构 ``` 总结 在JSP中,获取客户端的IP地址、浏览器版本和...

    Java Properties 解决中文乱码和顺序读写.docx

    String name = properties.getProperty("name"); String password = properties.getProperty("password"); String email = properties.getProperty("email"); // 输出属性值 System.out.println("Name: " + name); ...

    Java获取客户端代码大全

    System.out.println(System.getProperty("os.name")); // 如Windows Server 2003 或 Windows XP System.out.println(System.getProperty("os.version")); System.out.println(System.getProperty("os.arch")); ``` ...

    Java 实例 - 查看系统根目录源代码-详细教程.zip

    String osName = System.getProperty("os.name"); System.out.println("操作系统: " + osName); String userHome = System.getProperty("user.home"); System.out.println("用户主目录: " + userHome); } } ``...

    获取系统中各变量

    在IT领域,尤其是在Java开发中,理解如何获取系统中的各个变量...通过熟练运用`System.getProperties()`和`System.getProperty(String key)`,我们能够更好地理解并利用Java环境,从而编写出更加高效、可靠的应用程序。

    Java 类加载机制 ClassLoader Class.forName.pdf

    1. **Bootstrap ClassLoader** 的搜索路径由`System.getProperty("sun.boot.class.path")`指定,通常包含了JVM的核心类库。 2. **Extension ClassLoader** 的搜索路径由`System.getProperty("java.ext.dirs")`指定,...

    JAVA读取环境变量

    String OS = System.getProperty("os.name").toLowerCase(); System.out.println("系统:" + OS); Process p = null; if (OS.indexOf("windows") > -1) { p = Runtime.getRuntime().exec("cmd /c set"); } ...

    Java读取Properties文件的六种方法

    String name = "config.properties"; InputStream in = new FileInputStream(name); Properties p = new Properties(); p.load(in); // 示例:获取某个键的值 String value = p.getProperty("key"); System...

Global site tag (gtag.js) - Google Analytics