随笔-15  评论-79  文章-0  trackbacks-0
JAVA经常会有取properties文件的需求,因为一些host、port客户应该能自行修改。所以这些东东应该放在一个配置文件中,而不是编译成class文件。当然,这样的配置文件可以是xml文件也可以是property文件,取的方法也不一样。经理在这里介绍一个经常用的方法。
这里写了一个例子,先给大家看看目录结构

经理是用properties文件来做的,因为这个非常简单,而且读取properties文件的速度比读xml要快的多。
这里的主要文件有两个:config.properties是配置文件,Test是测试java类
config文件的内容就是一个ip一个port

原理很简单就是首先取得config.properties的二进制流,然后用JAVA封装好的Properties类把这个流load进来,最后只需要用Properties对象中的getProperty(String key)方法就可以取值了。是不是很简单。
给大家看看代码:

我们来运行下结果:

成功了~
posted on 2010-07-12 11:48 张元Won 阅读(2558) 评论(4)  编辑  收藏 所属分类: Java

评论:
# re: JAVA读取配置文件[未登录] 2010-07-12 16:10 | lx
这种帖不要发到主页上了~~  回复  更多评论
  
# re: JAVA读取配置文件 2010-07-12 16:48 | Dodo
# re: JAVA读取配置文件 2010-07-12 18:08 | qqq
用ResourceBundle不是更好吗?  回复  更多评论
  
# re: JAVA读取配置文件 2010-07-13 10:18 | roywong
ResourceBundle研究下。。。不转unicode码处理中文乱码问题  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: