`
ztfjava
  • 浏览: 69847 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java读取Properties文件

    博客分类:
  • Java
阅读更多
使用J2SEAPI读取Properties文件的六种方法
1。使用java.util.Properties类的load()方法
        示例:InputStreamin=lnewBufferedInputStream(newFileInputStream(name));
        Propertiesp=newProperties();
        p.load(in);
2。使用java.util.ResourceBundle类的getBundle()方法
        示例:ResourceBundlerb=ResourceBundle.getBundle(name,Locale.getDefault());
3。使用java.util.PropertyResourceBundle类的构造函数
        示例:InputStreamin=newBufferedInputStream(newFileInputStream(name));
        ResourceBundlerb=newPropertyResourceBundle(in);
4。使用class变量的getResourceAsStream()方法
        示例:InputStreamin=JProperties.class.getResourceAsStream(name);
        Propertiesp=newProperties();
        p.load(in);
5。使用class.getClassLoader()所得到的java.lang.ClassLoader的getResourceAsStream()方法
        示例:InputStreamin=JProperties.class.getClassLoader().getResourceAsStream(name);
        Propertiesp=newProperties();
        p.load(in);
6。使用java.lang.ClassLoader类的getSystemResourceAsStream()静态方法
        示例:InputStreamin=ClassLoader.getSystemResourceAsStream(name);
        Propertiesp=newProperties();
        p.load(in);
7.Servlet中可以使用javax.servlet.ServletContext的getResourceAsStream()方法
        示例:InputStreamin=context.getResourceAsStream(path);
        Propertiesp=newProperties();
        p.load(in);
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics