`
a920829018
  • 浏览: 844 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Java 获取系统参数

阅读更多
通过System.getProperties()获取系统参数
Properties props=System.getProperties(); //系统属性
    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获取系统参数

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

    java获取系统参数规格

    ### Java获取系统参数规格 #### 1. 获取Java版本 ```java System.out.println("Java版本:\n" + System.getProperty("java.version")); ``` 该命令返回当前正在运行的Java虚拟机(JVM)的主要版本号,例如`1.8.0_251...

    java链接linux获取系统参数.java

    java链接linux获取系统参数,JAVA程序,亲测试,可用。

    JAVA获取系统时间.txt

    ### JAVA获取系统时间知识点详解 在Java编程语言中,获取并格式化系统当前时间是一项非常基础且常用的操作。本文档将详细介绍如何利用Java内置类来实现这一功能,并深入探讨其中涉及的重要概念和技术细节。 #### ...

    Java获得系统时间

    ### Java获取系统时间详解 在Java编程语言中,获取系统时间是一项非常基本且重要的功能,尤其是在需要记录事件发生的时间、实现定时任务或是进行日期时间相关的计算时。本文将基于提供的代码示例,深入探讨如何在...

    java 请求参数过滤拦截

    在Java开发中,请求参数过滤拦截是一个至关重要的环节,它涉及到系统的安全性、稳定性和数据的正确性。这里的“java请求参数过滤拦截”主要是指在接口接收到用户输入的数据时,通过过滤器(Filter)对参数进行检查,...

    Java解析wsdl文档获取具体的方法与参数

    Java作为一种广泛使用的编程语言,提供了处理WSDL文档的能力,帮助开发者获取服务中的方法和参数信息。本篇将深入探讨如何在Java中解析WSDL文档并提取关键细节。 首先,理解WSDL文档的结构至关重要。WSDL文档包含了...

    WGS-84大地坐标转北京-54坐标java源代码;七参数、四参数;坐标转换

    在IT行业中,坐标转换是一项重要的任务,特别是在地理信息系统(GIS)和卫星导航系统等领域。这里提供的资源主要涉及WGS-84(世界大地坐标系)到北京-54坐标系的转换,涉及到的关键技术包括四参数和七参数的坐标转换...

    java获取系统时间与实际相差8小时的解决方法

    总结来说,当Java获取的时间与实际相差8小时时,应检查JVM的时区设置以及操作系统时区设置。通过调整这两个层面的时区,可以确保Java程序获取到正确的时间。对于跨时区的应用,理解和正确使用时区处理是至关重要的,...

    java检测程序系统

    6. **用户界面**:系统可能提供简单的命令行界面或GUI界面,让用户能够交互式查看和控制监控参数。 总的来说,这个Java监控程序系统是一个综合性的系统监控解决方案,结合了Java的跨平台特性、JNI的本地交互能力...

    java filter打印请求返回参数

    ### Java Filter 打印请求返回参数详解 #### 一、背景与目的 在Web开发过程中,经常需要在请求处理流程中增加一些通用的功能,比如日志记录、性能监控、安全控制等。Java Servlet规范提供了Filter机制来实现这些...

    java解析wsdl文档获取方法与参数

    总结,Java解析WSDL文档获取方法与参数涉及到的技术点包括:了解WSDL的基本概念,使用Apache CXF或其他类似库,加载和解析WSDL文档,获取服务、端点、操作和消息信息,最后可能还需要生成Java客户端代码以便于调用...

    Java 获取系统信息,包括CPU使用率、硬盘大小、网卡状态、系统信息等

    本篇文章将探讨如何利用Java获取CPU使用率、硬盘大小、网卡状态以及更广泛的系统信息。我们将主要关注一个名为"libsigar-x86-linux.so"的库文件,这是一个跨平台的系统信息获取工具——Sigar(System Information ...

    java 教务管理系统

    MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解进行配置和原始映射,将接口和Java的POJOs(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录,极大地...

    java 获取usb外接设备信息整理。

    在Java编程环境中,获取USB外接设备的信息是一项重要的任务,特别是在物联网(IoT)和设备控制应用中。本文将深入探讨如何使用Java来检测、识别并获取USB设备的相关信息。 首先,我们需要理解Java中处理USB设备的基本...

    java的几个命令行参数

    如果一个应用程序为了提高性能而把数据加载内存中而占用较大的内存,比如超过了默认的最大值 128MB,需要加大 Java 虚拟机可使用的最大内存,否则会出现 Out of Memory(系统内存不足)的异常。 可以使用以下两个...

    注解+AOP优雅的实现java项目的接口参数校验(含源码)

    基于Spring boot + maven,以注解+AOP方式实现的java后端项目接口参数校验框架。迄今为止使用最简单、最容易理解的参数校验方案。博客地址:https://blog.csdn.net/weixin_42686388/article/details/104009771

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

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

    java获取文件创建时间

    在Java 7中引入了新的文件I/O API,即`java.nio.file`包,这使得开发人员能够更方便地操作文件系统,并且可以通过这些API获取文件的元数据,包括创建时间。 ##### 示例代码 以下是一个使用Java 7及以上版本来获取...

    JAVA反射参数传递概略

    这篇博客文章“JAVA反射参数传递概略”将深入探讨如何使用反射来处理方法参数,尤其是涉及到参数传递的细节。 首先,让我们理解什么是参数传递。在Java中,有两种基本的参数传递方式:值传递和引用传递。值传递是将...

Global site tag (gtag.js) - Google Analytics