JAVA如何读取系统环境变量?

JAVA如何读取系统环境变量?那么如何用 java 读取系统中的环境变量呢 使用 System getenv 方法即可读取系统环境变量 它会返回一个 Map 集合 程序运行结果

        环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。

JAVA如何读取系统环境变量? 

 那么如何用java读取系统中的环境变量呢?

使用System.getenv()方法即可读取系统环境变量,它会返回一个Map<String, String>集合。

package com.csdn; import java.util.Map; / * * @author Roc-xb * */ public class Main { public static void main(String[] args) { Map<String, String> osEnv = System.getenv(); osEnv.forEach((k, v) -> { System.out.println(k + "=" + v); }); } } 

程序运行结果:

JAVA如何读取系统环境变量?

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/231093.html原文链接:https://javaforall.net

(0)
上一篇 2026年1月29日 下午1:01
下一篇 2026年1月29日 下午1:22


相关推荐

  • ue4安装插件_ue4 软引用

    ue4安装插件_ue4 软引用原创文章,转载请注明出处。本文介绍两个知识点Plugin/Module插件和模块的联系区别,同时介绍插件和我们的Source中创建多模块。**一、Plugin/Module插件和模块的联系区别**1>一个插件至少有一个模块2>一般插件都是做底层做通用设计的,而模块做的负责的我理解为逻辑ProjectName.Build.cs //主要管理的是链接,dll的链接ProjectName.Target.cs //管理的是编译,加上才会编译你的Module,如果你是run

    2022年10月4日
    2
  • Mysql增删改查sql语句练习

    Mysql增删改查sql语句练习关于数据库的一些操作:进入mysql命令行:mysql-uroot–p查看所有数据库:showdatabases;创建数据库:createdatabasewgcharsetutf8;删除数据库:dropdatabasewg;选择数据库:usedatabases;查看所有表:showtables;查看创建数据库的语句…

    2022年4月10日
    44
  • java中的泛型(二)

    java中的泛型(二)

    2021年7月5日
    98
  • oracle数据库同步工具Dell,|SQL Maestro Oracle Data Sync(数据库同步工具)下载v16.4.0.6免费版 – 欧普软件下载…

    oracle数据库同步工具Dell,|SQL Maestro Oracle Data Sync(数据库同步工具)下载v16.4.0.6免费版 – 欧普软件下载…OracleDataSy 是一款好用的 Oracle 数据库同步软件 软件可以自动创建无错误的同步脚本 可实现数据库中各项数据的快速同步 还有自定义比较键和自动映射工具 提高同步数据的准确性 支持命令行操作 需要的朋友可以下载 软件特色 1 比较和部署数据库内容的更改 2 自动创建无错误的同步脚本 3 易读差分显示 4 将所有选项保存到项目文件中 以便即时重新执行 5 自定义比较键和灵活的自动映射工具 6

    2026年3月18日
    3
  • 网络编程学习笔记一:Socket编程

    网络编程学习笔记一:Socket编程“一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有

    2022年7月13日
    18
  • Pycharm设置断点时不显示解决方法

    Pycharm设置断点时不显示解决方法Pycharm 设置断点时不显示解决方法

    2026年3月17日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号