使用J2SE API读取Properties文件的六种方法
1。使用java.util.Properties类的load()方法
示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));
Properties p = new Properties();
p.load(in);
2。使用java.util.ResourceBundle类的getBundle()方法
示例: ResourceBundle rb = ResourceBundle.getBundle(name, Locale.getDefault());
3。使用java.util.PropertyResourceBundle类的构造函数
示例: InputStream in = new BufferedInputStream(new FileInputStream(name));
ResourceBundle rb = new PropertyResourceBundle(in);
4。使用class变量的getResourceAsStream()方法
示例: InputStream in = JProperties.class.getResourceAsStream(name);
Properties p = new Properties();
p.load(in);
5。使用class.getClassLoader()所得到的java.lang.ClassLoader的getResourceAsStream()方法
示例: InputStream in = JProperties.class.getClassLoader().getResourceAsStream(name);
Properties p = new Properties();
p.load(in);
6。使用java.lang.ClassLoader类的getSystemResourceAsStream()静态方法
示例: InputStream in = ClassLoader.getSystemResourceAsStream(name);
Properties p = new Properties();
p.load(in);
补充
Servlet中可以使用javax.servlet.ServletContext的getResourceAsStream()方法
示例:InputStream in = context.getResourceAsStream(path);
Properties p = new Properties();
p.load(in);
分享到:
相关推荐
J2SE API读取Properties文件六种方法,相当经典。
API读取Properties文件的六种方法2009-03-02 08:57使用J2SE API读取Properties文件的六种方法 1。使用java.util.Properties类的load()方法 示例: InputStream in = lnew BufferedInputStream(new FileInputStream...
NULL 博文链接:https://hailong886.iteye.com/blog/297368
j2se api 中文版 j2se api 中文版 j2se api 中文版
J2SE_API、J2SE_API、J2SE_API、J2SE_API、J2SE_API、J2SE_API、J2SE_API
J2SE基本上是Java开发人员必学的基础技能之一,对于J2SE需要经常查询提供类库的使用方法。这里提供了中文版本的J2SE API速查手册,方便开发人员的查询和学习
JAVA API的中文版。 老实说,把这么好的东西共享出来,是需要很大的勇气,和很无私的精神的。我打赌我上传了这本资料之后,马上会后悔
j2se中文API,详细介绍基础的类以及方法
j2se中文api.rar
J2SE API CHM格式,第二个压缩文件,由于50兆上传限制
真正的j2se api 5.0 中文版帮助,有需要的可以下载.
j2se api中文资料,也是网上找的,可能很多人都有了
官方的中文J2SE api文档,java开发人员必备。
j2se API 1.5 文档
提供的是j2se API1.6中文版,学习Java必须的学会查API文档
J2SE API 中文版,使用手册,制作者:碧海蓝天 chm格式的
J2SE api开发文档。此文档对java程序员是不可或缺的。希望给需要的朋友带来帮助。