java中获取系统属性以和环境变量

java中获取系统属性以和环境变量

ID:20365339

大小:48.50 KB

页数:12页

时间:2018-10-09

java中获取系统属性以和环境变量_第1页
java中获取系统属性以和环境变量_第2页
java中获取系统属性以和环境变量_第3页
java中获取系统属性以和环境变量_第4页
java中获取系统属性以和环境变量_第5页
资源描述:

《java中获取系统属性以和环境变量》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、java中获取系统属性以及环境变量System.getEnv()和System.getProperties()的区别从概念上讲,系统属性和环境变量都是名称与值之间的映射。两种机制都能用来将用户定义的信息传递给Java进程。环境变量产生更多的全局效应,因为它们不仅对Java子进程可见,而且对于定义它们的进程的所有子进程都是可见的。在不同的操作系统上,它们的语义有细微的差别,比如,不区分大小写。因为这些原因,环境变量更可能有意料不到的副作用。最好在可能的地方使用系统属性。环境变量应该在需要全局效应的时候使用,或者在外部系统接口要求使用环境变量时使用(比如PATH)。代码如下:publicsta

2、ticvoidmain(String[]args){Mapm=System.getenv();for(Iteratorit=m.keySet().iterator();it.hasNext();){Stringkey=(String)it.next();Stringvalue=(String)m.get(key);System.out.println(key+":"+value);}System.out.println("--------------------------------------");Propertiesp=System.getProperties();for(Itera

3、torit=p.keySet().iterator();it.hasNext();){Stringkey=(String)it.next();Stringvalue=(String)p.get(key);System.out.println(key+":"+value);}} 输入如下:ANT_HOME:D:/program/devel/antPROCESSOR_ARCHITECTURE:x86LOGONSERVER://RJ-WEIJIANJUNHOMEDRIVE:C:CATALINA_HOME:D:/program/server/Tomcat5.5DXSDK_DIR:d:/Progra

4、mFiles/MicrosoftDirectXSDK(August2008)/VS80COMNTOOLS:C:/ProgramFiles/MicrosoftVisualStudio8/Common7/Tools/SESSIONNAME:ConsoleHOMEPATH:/DocumentsandSettings/AdministratorTMP:C:/DOCUME~1/ADMINI~1/LOCALS~1/Tempwindir:C:/WINDOWSPROCESSOR_IDENTIFIER:x86Family6Model15Stepping13,GenuineIntelVS90COMNTOOLS

5、:e:/ProgramFiles/MicrosoftVisualStudio9.0/Common7/Tools/SystemDrive:C:USERPROFILE:C:/DocumentsandSettings/AdministratorPATHEXT:.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSHCommonProgramFiles:C:/ProgramFiles/CommonFilesNUMBER_OF_PROCESSORS:2ComSpec:C:/WINDOWS/system32/cmd.exeCOMPUTERNAME:RJ-WEIJ

6、IANJUNOS:Windows_NTUSERNAME:AdministratorCLIENTNAME:ConsoleTEMP:C:/DOCUME~1/ADMINI~1/LOCALS~1/TempUSERDOMAIN:RJ-WEIJIANJUNALLUSERSPROFILE:C:/DocumentsandSettings/AllUserslib:C:/ProgramFiles/SQLXML4.0/bin/PROCESSOR_LEVEL:6SystemRoot:C:/WINDOWSClusterLog:C:/WINDOWS/Cluster/cluster.logAPPDATA:C:/Docu

7、mentsandSettings/Administrator/ApplicationDataPath:C:/WINDOWS/system32;C:/WINDOWS;C:/WINDOWS/System32/Wbem;C:/ProgramFiles/MicrosoftSQLServer/80/Tools/Binn/;C:/ProgramFiles/MicrosoftSQLServer/90/DTS/Binn/;C:/Prog

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。