`
raypominfo
  • 浏览: 13218 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

java获取系统环境

阅读更多
在运行时设置一个环境变量 debug 为 true: java -Ddebug=true YourClass
在程序中设置一个环境变量 debug 为 true: System.setProperty( "debug", "true" );
获取一个环境变量 debug : String debug = System.getProperty( "debug" );
下表中列出了一部分环境变量,这些是 Java 已经定义好的,可以在程序中通过 System.getProperty( "key" ) 来获取,更多的环境变量请参阅 JDK 文档。
属性名  描 述
java.version  Java 运行时版本
java.home   Java 的安装目录
java.class.version  Java 类格式的版本号
java.class.path  Java 类的查找路径
java.io.tmpdir  默认的临时目录
java.compiler  Java 所使用的及时编译器
java.ext.dirs  Java 扩展包的目录
os.name  ***作系统的名称 
os.arch  ***作系统的体系结构
os.version  ***作系统的版本
file.separator  文件分隔符(Unix 下为"/")
path.separator  路径分隔符(Unix 下为":")
line.separator  换行符(Unix 下为"\n")
user.name  用户帐号名
user.home  用户目录
user.dir  用户当前的工作目录


分享到:
评论

相关推荐

    java获取系统参数

    ic void main(String[] args) { Properties props = System.getProperties(); Set<String> keySet = props.stringPropertyNames(); Iterator<String> ...这样,我们就能全面地了解程序运行时的系统环境信息。

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

    下面将详细阐述如何利用Java获取这些信息。 1. **JVM信息**: - 使用`java.lang.RuntimeMXBean`类可以获取JVM的启动参数、运行时间、内存信息等。例如,`ManagementFactory.getRuntimeMXBean()`方法返回一个`...

    java获取当前系统信息

    在Java编程语言中,获取当前系统的详细信息是一项基础但重要的技能,它可以帮助开发者更好地理解运行环境,对于调试、日志记录以及系统兼容性检查尤为重要。本文将深入解析如何利用Java内置的`System`类和`...

    java获取操作系统版本代码

    `Runtime`类提供了与Java应用程序运行时环境交互的方法,而`OperatingSystemMXBean`则是Java管理扩展(JMX)的一部分,它提供了获取操作系统详细信息的能力。 1. **使用`System.getProperty()`方法获取操作系统信息...

    JAVA读取环境变量

    在Java程序中,有时我们需要根据不同的运行环境(如Windows或Linux)来获取系统环境变量。这些环境变量包含了操作系统配置的重要信息,比如路径设置、用户信息等。本文将详细介绍如何在Java程序中实现跨平台地读取...

    java获取系统信息的类文件

    在Java编程语言中,获取系统信息是常见的需求,这包括但不限于系统内存的使用...以上就是使用Java获取系统信息的主要类和方法的概述。在实际开发中,需要根据具体的需求和目标平台选择合适的方式来获取和处理这些信息。

    java获取系统参数规格

    在Java编程语言中,开发人员经常需要访问与运行环境相关的...这些系统参数不仅对于开发者来说非常重要,而且对于系统管理员来说也非常有用,因为它们提供了对系统环境的深入洞察,有助于更好地管理和优化Java应用程序。

    关于java获取操作系统信息

    在Java编程语言中,获取操作系统的信息对于环境配置、程序调试及兼容性测试等方面具有重要意义。本文将基于给定的文件信息,深入探讨如何利用Java来获取操作系统的关键信息,并对每一条命令及其返回值进行详细解释。...

    java获取系统安装字体

    在Java编程语言中,获取系统安装的字体是一项实用的功能,特别是在需要进行文本渲染或界面设计时。这个工具类提供了一种方法,可以遍历操作系统中安装的所有字体,并将它们的信息以编程方式返回。下面我们将详细探讨...

    Java获取操作系统信息

    在Java编程语言中,获取操作系统的信息是一项常见的任务,这有助于开发者了解程序运行的环境,进行兼容性检查,或者根据不同的操作...通过实践和学习,你可以更好地掌握Java获取操作系统信息的技巧,提升你的开发能力。

    JAVA实现的环境监测系统源码,环境监测软件毕业设计代码

    Java 实现的环境监测系统是一种基于软件工程的项目,用于实时收集、处理、分析和展示环境数据,如空气质量、噪声水平、温度、湿度等。这个系统通常由前端用户界面、后端服务器处理逻辑以及数据库存储构成。以下是这...

    java开发的机房动力环境监控系统获取温湿度代码

    机房环境监控系统VX交流加 -- jfjkrj 本代码是从串口服务器获取到温湿度探头设备方法,并非全部代码 1.java TCP通信实现对接硬件发送与接收十六进制数据 & int与byte的转换原理 & java中正负数的表示demo 2.java...

    详解Java获取环境变量及系统属性的方法

    在Java编程中,环境变量和系统属性是两种不同的概念,它们各自有着不同的用途和获取方法。环境变量是操作系统用来指定系统运行环境的一些参数,如临时文件目录等。系统属性则是Java运行时环境(JRE)提供的、关于...

    简单的JAVA实现获取windows的系统路径

    这段简单的JAVA代码可以获取到WINDOWS的系统目录和环境变量,在XP和WIN7下测试通过!

    Java源码获取程序运行环境的信息

    在Java编程中,获取程序运行环境的信息是一项基本且重要的任务,这有助于开发者了解程序的运行状态,调试问题,以及优化代码。以下是一些关键的知识点,涵盖了如何通过Java源码来获取程序运行环境的信息。 1. **...

    java检测程序系统

    这个系统基于Java编程语言开发,因此具有跨平台的优势,可以在任何安装了Java环境的系统上运行。在Eclipse这样的集成开发环境中,用户可以方便地导入该项目工程,进行编译和执行。 【JNI技术】 JNI(Java Native ...

    java管理windows系统内存_java释放内存缓存_java获得CPU使用率_系统内存_硬盘_进程源代码

    在Java中,我们可以使用Java Native Interface(JNI)来调用Windows API,获得系统的内存信息和CPU使用率。我们可以使用GetSystemInfo函数来获得系统的内存信息,包括物理内存的大小、可用内存的大小和页面文件的...

    WIN7 JAVA获取时间有问题

    综上所述,解决“WIN7 JAVA获取时间有问题”的关键在于检查Java时区设置、系统时间设置,以及确认Java运行环境与Windows 7的兼容性。如果问题依然存在,参考相关博客或其他在线资源,或者对`timezone.reg`文件进行...

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

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

    可以自动获取Java的安装环境

    本工具名为"java环境变量配置工具",它提供了一种便捷的方式,帮助用户自动获取Java的安装环境,从而省去了手动配置的麻烦。 首先,我们要理解Java环境变量的重要性。`JAVA_HOME`变量是指向Java安装目录的路径,...

Global site tag (gtag.js) - Google Analytics