当前位置: 技术问答>java相关
Properties 是做什么用的啊?
来源: 互联网 发布时间:2015-10-26
本文导语: Properties 是JAVA的预处理机制吗? 和 c++ 的#define 是一样的吗? 他主要用在什么时候用啊? 如果方便请说细一些! 谢谢了! | 假如你的文件有如下内容: serverName=192.1.0.35 port=1521 通过如下...
Properties 是JAVA的预处理机制吗?
和 c++ 的#define 是一样的吗?
他主要用在什么时候用啊?
如果方便请说细一些! 谢谢了!
和 c++ 的#define 是一样的吗?
他主要用在什么时候用啊?
如果方便请说细一些! 谢谢了!
|
假如你的文件有如下内容:
serverName=192.1.0.35
port=1521
通过如下代码:
URL url = getClass().getClassLoader().getResource( "./"+strFileName);
Properties prop = new java.util.Properties();
prop.load (is);
prop.getProperty("serverName");
serverName=192.1.0.35
port=1521
通过如下代码:
URL url = getClass().getClassLoader().getResource( "./"+strFileName);
Properties prop = new java.util.Properties();
prop.load (is);
prop.getProperty("serverName");
|
property主要是用于提供运行时候的一些属性的设置。可以通过name=value的方式设置一些属性的名称和值。可以把它看成是java的配置文件。
不过需要注意的是,在propery载入后,再去修改属性值不会产生作用。必须重新去load(),就像楼上说的那样。
property可以通过文件设置,也可以在运行时候通过 -D选项指定。具体语法可以通过java 命令来查询。
不过需要注意的是,在propery载入后,再去修改属性值不会产生作用。必须重新去load(),就像楼上说的那样。
property可以通过文件设置,也可以在运行时候通过 -D选项指定。具体语法可以通过java 命令来查询。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。