Java基础知识整理之读取Properties文件的内容

发布时间:2019-11-17 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Java基础知识整理之读取Properties文件的内容脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

Java中读取Properties文件的内容@H_777_2@

工程目录:

clipboard.png

1.创建一个PRoPErties文件

文件名:config.properties

#SystemConfig sys.config = test

2.编写一个工具类

package com.wayfreem.study.utils; import java.util.ResourceBundle;  public class AppResources{     //声明 ResourceBundle 对象     private static ResourceBundle resource;      static{         //读取配置文件 config 为文件名         resource = ResourceBundle.getBundle("config");     }      /**      * 提供外部访问的方法      * @param key      * @return      */     public static String getProperty(String key){         //以String格式返回 key 对应的 value         return resource.getString(key);     } }  

3.编写测试类

package com.wayfreem.study.properties;  import com.wayfreem.study.utils.AppResources;  public class PropertiesTest {      public static void main(String[] args) {         //读取制定的key         String config = AppResources.getProperty("sys.config");         System.out.println(config);     } }   

4.执行程序

clipboard.png

采用 ResourceBundle 的优缺点

优点 1. 可以完全限定类名的方式加载资,可以直接读取出来 2. 操作比较便捷,可以在 web项目和 java项目中使用  缺点 1.只能加载 classes 下面的资源文件 2.只能读取 .properties文件 

由于项目上面使用的是这种方式,就单独拉出来,做为一个小的知识点,积累着。

脚本宝典总结

以上是脚本宝典为你收集整理的Java基础知识整理之读取Properties文件的内容全部内容,希望文章能够帮你解决Java基础知识整理之读取Properties文件的内容所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。