当前位置:  技术问答>java相关

急:请教一个Properties类的用法

    来源: 互联网  发布时间:2015-07-15

    本文导语:  我想使用如下语句得到环境变量III_HOME:     Properties prSystem = System.getProperties();     m_strIII_HOME = prSystem.getProperty("III_HOME");     System.out.println("the IIS_HOME is:"+m_strIII_HOME); 我已经在命令行中使用:set III_HOME="D...

我想使用如下语句得到环境变量III_HOME:
    Properties prSystem = System.getProperties();
    m_strIII_HOME = prSystem.getProperty("III_HOME");
    System.out.println("the IIS_HOME is:"+m_strIII_HOME);

我已经在命令行中使用:set III_HOME="D:"
但是却打印出the III_HOME is:null。
我在系统的环境变量中也设置了III_HOME,但打印的也是null.
请问:得到环境变量不是这样的程序吗?那为什么的不到呢?还是因为我设置环

境变量的方法不对吗?
多谢指教!

|
java.runtime.name
sun.boot.library.path
java.vm.version
java.vm.vendor
java.vendor.url
path.separator
java.vm.name
file.encoding.pkg
java.vm.specification.name
user.dir
java.runtime.version
java.awt.graphicsenv
os.arch
java.io.tmpdir
line.separator
java.vm.specification.vendor
java.awt.fonts
os.name
java.library.path
java.specification.name
java.class.version
os.version
user.home
user.timezone
java.awt.printerjob
file.encoding
java.specification.version
user.name
java.class.path
java.vm.specification.versio
java.home
user.language
java.specification.vendor
awt.toolkit
java.vm.info
java.version
java.ext.dirs
sun.boot.class.path
java.vendor
file.separator
java.vendor.url.bug
sun.cpu.endian
sun.io.unicode.encoding
user.region
sun.cpu.isalist

以上是所有可以得到的属性!并不能得到你自己设置的属性!

|
Properties的使用方法:

java.util.Properties prSystem = System.getProperties();
java.util.Enumeration e = prSystem.propertyNames();
while (e.hasMoreElements()){
String ele = (String)e.nextElement();
System.out.println(ele + " : " + prSystem.getProperty(ele));
}

|
只能得到某些属性哦,你全部得到的话,java的沙箱就没有用了哦

|
应该是在启动程序的时候用-DpropertyName=propertyValue或其他的形式来制定的

    
 
 

您可能感兴趣的文章:

  • 请教semop()函数的用法、含义
  • 请教一个古老的DOS程序——IMG的用法
  • 我是初学,请教大家gdb,dbx,makefile,cc的用法.
  • 请教java中的assert的用法
  • 请教花括号在脚本中的用法的含义
  • 请教finally关键字的用法
  • 请教exec系列函数的用法
  • 请教一个管道的用法
  • 请教 linux seteuid() 的用法
  • 请教FilterReader类的用法
  • 请教 关于STATIC的用法
  • 请教各位,关于sed的用法
  • 请教各位,关于sed的用法 iis7站长之家
  • 请教hummingbirds 的用法
  • 请教svn用法
  • 请教signal函数的用法!
  • 请教,关于fork的用法?
  • 请教大家一下linux下有关select模式的用法
  • 请教sed awk的用法详解,有命令说明的链接也不错,谢谢了
  • 请教redhat9.0中,xinetd还有hosts.allow/hosts.deny的用法
  • 请教用java从properties文件中读取属性字段的方法?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请教,请教,这个问题是为什么????
  • 请教本地硬盘安装问题请教本地硬盘安装问题
  • ■请教■请教redhat最基本的问题!
  • 请教一个 shell 问题,我用下面这个 shell 语句总是失败,请教
  • 高分请教,各位大侠,请教一个问题,理论高手请进??谢谢
  • 请教Linux下pgadmin3-1.0.2的编译和安装!!高分请教!
  • 各位大虾,请教装了REDHAT9操作系统后,启动时无法引导到LINUX,请教该如何解决啊
  • 请教,请教,,,一定要看!!一定要看!!
  • 请教高手,小弟打印width=1500,height=600(A3纸)的Applet,在预览中是该区域是黑的,打印出来也是黑的,请教高手解决一下
  • :请教高手,小弟打印width=1500,height=600(A3纸)的Applet,在预览中是该区域是黑的,打印出来也是黑的,请教高手解决一下
  • 请教象我这样的硬盘应如何安装Linux,我昨天试装了,但有问题。(老问题了,也看了前面的帖子,但还是来请教,请多指教)
  • 请教这种循环的执行过程
  • 请教两个redhat9问题
  • 请教如何在指定目录下查找包含指定文字的文件
  • 请教局域网中如何通过ip地址得到主机名
  • 请教kdevelop的问题
  • 请教linux 下的adsl拨号问题.
  • 请教,如何用虚拟订机安装liux
  • 【请教】LINUX 下SNMP的MIB开发
  • 请教一个opengl的问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3