`

System.getProperty()系统参数

阅读更多
  1.    Properties props=System.getProperties();  //系统属性   
  2.    System.out.println("Java的运行环境版本:" +props.getProperty( "java.version" ));  
  3.    System.out.println("Java的运行环境供应商:" +props.getProperty( "java.vendor" ));  
  4.    System.out.println("Java供应商的URL:" +props.getProperty( "java.vendor.url" ));  
  5.    System.out.println("Java的安装路径:" +props.getProperty( "java.home" ));  
  6.    System.out.println("Java的虚拟机规范版本:" +props.getProperty( "java.vm.specification.version" ));  
  7.    System.out.println("Java的虚拟机规范供商:" +props.getProperty( "java.vm.specification.vendor" ));  
  8.    System.out.println("Java的虚拟机规范名称:" +props.getProperty( "java.vm.specification.name" ));  
  9.    System.out.println("Java的虚拟机实现版本:" +props.getProperty( "java.vm.version" ));  
  10.    System.out.println("Java的虚拟机实现供应商:" +props.getProperty( "java.vm.vendor" ));  
  11.    System.out.println("Java的虚拟机实现名称:" +props.getProperty( "java.vm.name" ));  
  12.    System.out.println("Java运行时环境规范版本:" +props.getProperty( "java.specification.version" ));  
  13.    System.out.println("Java运行时环境规范供应商:" +props.getProperty( "java.specification.vender" ));  
  14.    System.out.println("Java运行时环境规范名称:" +props.getProperty( "java.specification.name" ));  
  15.    System.out.println("Java的类格式版本号:" +props.getProperty( "java.class.version" ));  
  16.    System.out.println("Java的类路径:" +props.getProperty( "java.class.path" ));  
  17.    System.out.println("加载库时搜索的路径列表:" +props.getProperty( "java.library.path" ));  
  18.    System.out.println("默认的临时文件路径:" +props.getProperty( "java.io.tmpdir" ));  
  19.    System.out.println("一个或多个扩展目录的路径:" +props.getProperty( "java.ext.dirs" ));  
  20.    System.out.println("操作系统的名称:" +props.getProperty( "os.name" ));  
  21.    System.out.println("操作系统的构架:" +props.getProperty( "os.arch" ));  
  22.    System.out.println("操作系统的版本:" +props.getProperty( "os.version" ));  
  23.    System.out.println("文件分隔符:" +props.getProperty( "file.separator" ));    //在 unix 系统中是"/"   
  24.    System.out.println("路径分隔符:" +props.getProperty( "path.separator" ));    //在 unix 系统中是":"   
  25.    System.out.println("行分隔符:" +props.getProperty( "line.separator" ));    //在 unix 系统中是"/n"   
  26.    System.out.println("用户的账户名称:" +props.getProperty( "user.name" ));  
  27.    System.out.println("用户的主目录:" +props.getProperty( "user.home" ));  
  28.    System.out.println("用户的当前工作目录:" +props.getProperty( "user.dir" )); 
分享到:
评论

相关推荐

    Java中System.getProperty的使用

    `System.getProperty`方法接受一个字符串参数,该参数是系统属性的键名,返回值为对应的属性值。例如,如果你想获取当前Java虚拟机的版本信息,你可以这样调用: ```java String javaVersion = System.getProperty...

    java获取系统参数规格

    在Java编程语言中,开发人员经常需要访问与运行环境相关的各种系统参数,这些参数对于调试、配置以及确保程序兼容性等方面至关重要。通过Java内置的方法,我们可以轻松地获取一系列关于Java运行时环境(JRE)及操作...

    J2ME 常用的一些API

    例如,通过`System.getProperty("microedition.platform")`可以获取到当前运行环境的平台型号。这在适配不同设备时尤为关键。 #### 获取SMS服务中心号码 对于移动应用而言,短信服务是必不可少的功能之一。通过`...

    java log4j统一打印在user.dir目录下(windows、linux通用、不用考虑不同操作系统分隔符不一致的情况)

    这意味着无论在Windows还是Linux系统上,`System.getProperty("user.dir")`都会返回相应的用户工作目录。这样,我们就可以利用这一特性来确保日志文件的路径与操作系统无关。 配置Log4j主要涉及两个文件:`log4j....

    java设置http代理

    System.out.println("操作系统版本:" + props.getProperty("os.version")); System.out.println("文件分隔符:" + props.getProperty("file.separator")); // Unix 系统为 / System.out.println("路径分隔符:" + ...

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

    ### Java中通过System.getProperties()获取系统参数 在Java编程中,`System.getProperties()`是一个非常实用的方法,它允许开发者访问和获取当前Java运行环境的各种系统属性。这些属性包含了关于Java运行时环境的...

    抓取网页数据函数

    在现代软件开发过程中,尤其是涉及到跨平台的应用程序时,了解并掌握如何利用 Java 的 `System.getProperty()` 方法来获取运行时系统的相关信息是非常重要的。这不仅可以帮助开发者更好地调试代码,还可以在不同环境...

    【图文】第六章、Java之API.doc

    Java还允许开发者通过命令行参数 `-D` 来设置系统的属性。比如,`java -Daaa=bbb SystemTest`将在运行时为Java虚拟机创建一个新的环境属性`aaa`,其值为`bbb`。这些属性可以在程序中通过`System.getProperty()`方法...

    J2EE与J2SE路径获取

    通常是在`web.xml`中定义一个名为`webAppRootKey`的参数,并在代码中通过`System.getProperty()`方法来获取。 ```xml <param-name>webAppRootKey <param-value>webapp.root ``` 然后在代码中获取: ```...

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

    总结,这个Java实例详细讲解了如何利用Java标准库来查看和处理系统根目录,包括使用`File`类获取根目录,通过`System.getProperty`获取操作系统属性,以及利用`java.nio.file`包的方法进行更现代的文件系统操作。...

    JSP bean获取各种参数

    在 Java 中,System.getProperty() 方法可以用来获取 Java 运行时环境的各种参数,例如 Java 版本、厂商、虚拟机版本、虚拟机厂商、操作系统名称、操作系统版本、操作系统架构等。 在 JSP bean 中,我们可以使用 ...

    SystemPropertiesJava:系统属性Java

    - **操作系统名与版本**:`System.getProperty("os.name")`和`System.getProperty("os.version")`分别给出操作系统名称和版本。 - **文件分隔符**:`System.getProperty("file.separator")`返回操作系统使用的文件...

    JAVA读取环境变量

    - 使用 `System.getProperty("os.name")` 获取操作系统名称并转换为小写形式。 2. **判断操作系统**: - 如果是Windows系统,则执行 `cmd /c set` 命令; - 如果是Linux系统,则执行 `sh -c set` 命令。 3. **...

    获取系统中各变量

    除了`System.getProperties()`之外,如果仅对某个特定的系统属性感兴趣,可以使用`System.getProperty(String key)`方法。例如,`System.getProperty("user.home")`会返回用户主目录的路径,这对于创建用户特定的...

    JAVA启动参数大全1.pdf

    2. Extension路径是`JRE_HOME/lib/ext`目录下的JAR文件,可以在运行完Bootstrap路径后被搜索,用`System.getProperty("java.ext.dirs")`获取。 3. User路径包括当前目录、CLASSPATH和-classpath指定的路径,是最后被...

    java 获取程序运行环境的信息

    - `java.lang.System`类的`getProperty("os.name")`和`getProperty("os.version")`方法也可以获取到操作系统名和版本。 3. **系统属性**: - `java.lang.System.getProperties()`方法返回一个`Properties`对象,...

    java获取系统参数

    在Java编程中,获取系统参数是一项基本任务,用于了解运行Java程序的环境信息。Java提供了`java.lang.System`类的`getProperties()`方法来获取这些信息。这个方法返回一个`Properties`对象,该对象包含了关于Java...

    服务器监控架构模型

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

    string.format实例

    在Java中,你可以使用`System.getProperty()`方法来获取系统属性,其中包括程序运行路径。例如: ```java String currentPath = System.getProperty("user.dir"); System.out.println("当前程序运行路径: " + ...

    java system类使用方法示例 获取系统信息

    Java中的System类是Java语言的核心类之一,它包含了一些用于操作系统的全局变量和静态方法,主要功能是获取和设置系统相关信息。System类是final的,这意味着我们无法对其进行扩展,同时,由于它没有公共构造器,...

Global site tag (gtag.js) - Google Analytics