Java开发中 global.properties 文件的作用是什么?

我是菜鸟,希望大神帮忙解答一下,最好能详细一些... 我是菜鸟,希望大神帮忙解答一下,最好能详细一些 展开
 我来答
两片诺氟沙星
推荐于2017-09-17 · TA获得超过331个赞
知道小有建树答主
回答量:233
采纳率:100%
帮助的人:274万
展开全部

  一个配置文件而已,文件本身的类型和名字没什么特别的,重要的是文件内容。

  从文件名来看,文件里的内容应该是这个java应用的全局的一些配置/资源/属性。


  properties这种类型的文件采用键值对的形式存放信息,一行就是一条信息,比如:

# number of retry
Num_Rery=5

  上面这条配置中,第一行是说明,properties文件以#开头的是注释;第二行等号左右分别是键和值,键的大小写随意,可包含数字和下划线。

  java代码中获取这个键对应的值使用java.util.ResourceBundle,如:

String redisurl = ResourceBundle.getBundle("global").getString("Num_Rery");


  再多举一个实际应用的例子,比如一个java应用要对另外一个url地址发起请求,这个地址可以写在java代码中,但是有时候为了便于集中管理/阅读,那么我们考虑把她放到一个properties文件中,键是URL_Call,值就是这个url地址,在要使用的地方,用上面的那行java代码获取到就行了。

  打完收工~~~~

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式