J2SE API读取Properties文件的六种方法 - 编程入门网
J2SE API读取Properties文件的六种方法时间:2011-02-28使用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文件的六种方法(2)时间:2011-02-28完整的示例: JProperties.java文件
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |