java1.5中访问环境变量

 更新时间:2014年01月19日 00:47:26   作者:  
这篇文章主要介绍了如何在java1.5中访问环境变量,使用System.getenv()可以访问环境变量

如:

复制代码 代码如下:

public class EnvTest {
  public static void main(String args[]) {
    System.out.println(System.getenv(args[0]));
  }
}

运行结果:

C:\java>java    EnvTest OS
Windows_NT

又如:  

复制代码 代码如下:

import java.util.Map;
public class EnvDump {
public static void main(String args[]) {
   for (Map.Entry entry: System.getenv().entrySet()) {
      System.out.println(entry.getKey() + "=" + entry.getValue());
   }
  }
}

运行结果:

C:\java>java   EnvDump
PROCESSOR_ARCHITECTURE=x86
LOGONSERVER=\\ZZ3Z100
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\Owner.LEGEND-A7R5PDTM
SESSIONNAME=Console
TMP=C:\DOCUME~1\OWNER~1.LEG\LOCALS~1\Temp
java_home=c:\jdk1.5
windir=C:\WINDOWS
ant_home=c:\ant1.6
PROCESSOR_IDENTIFIER=x86 Family 15 Model 2 Stepping 4, GenuineIntel
SystemDrive=C:
USERPROFILE=C:\Documents and Settings\Owner.LEGEND-A7R5PDTM
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
CommonProgramFiles=C:\Program Files\Common Files
NUMBER_OF_PROCESSORS=1
ComSpec=C:\WINDOWS\system32\cmd.exe
COMPUTERNAME=ZZ3Z100
OS=Windows_NT
USERNAME=Owner
CLIENTNAME=Console
=ExitCode=00000000
TEMP=C:\DOCUME~1\OWNER~1.LEG\LOCALS~1\Temp
USERDOMAIN=ZZ3Z100
ALLUSERSPROFILE=C:\Documents and Settings\All Users.WINDOWS
PROCESSOR_LEVEL=15
SystemRoot=C:\WINDOWS
classpath=c:\jdk1.5\lib;c:\java
=C:=C:\java
APPDATA=C:\Documents and Settings\Owner.LEGEND-A7R5PDTM\Application Data
Path=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;
c:\jdk1.5\bin;c:\ant1.6\bin
PROMPT=$P$G
PROCESSOR_REVISION=0204
ProgramFiles=C:\Program Files

C:\java>

相关文章

  • Java实现获取某年某月第一天/最后一天的方法

    Java实现获取某年某月第一天/最后一天的方法

    这篇文章主要介绍了Java实现获取某年某月第一天/最后一天的方法,涉及java日期运算相关操作技巧,需要的朋友可以参考下
    2018-02-02
  • java跨域cookie失效问题及解决

    java跨域cookie失效问题及解决

    文章介绍了现代Web应用中前后端分离架构下跨域请求和Cookie处理的问题,包括现象描述、跨域Cookie的原理、解决方案(如Java后端、前端Vue、Nginx配置,以及使用window.localStorage存储数据),以及实践案例和常见问题排查
    2025-01-01
  • MyBatis字段名和属性名不一致的解决方法

    MyBatis字段名和属性名不一致的解决方法

    本文主要介绍了MyBatis字段名和属性名不一致的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-01-01
  • 解析阿里一面CyclicBarrier和CountDownLatch的区别

    解析阿里一面CyclicBarrier和CountDownLatch的区别

    这篇文章主要介绍了阿里一面CyclicBarrier和CountDownLatch的区别是啥,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • java.text.DecimalFormat用法详解

    java.text.DecimalFormat用法详解

    这篇文章主要为大家详细介绍了java.text.DecimalFormat用法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-03-03
  • hadoop上传文件功能实例代码

    hadoop上传文件功能实例代码

    这篇文章主要介绍了hadoop上传文件功能实例代码,需要的朋友可以参考下
    2017-09-09
  • java报错之springboot3+vue2项目web服务层报错总结

    java报错之springboot3+vue2项目web服务层报错总结

    java入门学习,随手记录一下开发过程中产生的报错,有些错误是网上搜索再加上自己尝试,随手引用了一些其他人的记录,也是留给自己看的,或是希望能对其他初学者有帮助

    2023-06-06
  • finally 一定会执行(实例代码)

    finally 一定会执行(实例代码)

    下面小编就为大家带来一篇finally 一定会执行(实例代码)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • 彻底搞懂Java多线程(二)

    彻底搞懂Java多线程(二)

    这篇文章主要给大家介绍了关于Java面试题之多线程和高并发的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用java具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2021-07-07
  • Java实现的图片上传工具类完整实例

    Java实现的图片上传工具类完整实例

    这篇文章主要介绍了Java实现的图片上传工具类,涉及java针对图片文件的检查、上传、清除等相关操作技巧,需要的朋友可以参考下
    2017-10-10

最新评论