知识大全 java 读取properties 文件

Posted

篇首语:少年击剑更吹箫,剑气箫心一例消。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 java 读取properties 文件相关的知识,希望对你有一定的参考价值。

   使用java util Properties类的load()方法

  示例

  InputStream in = new BufferedInputStream(new FileInputStream(name));

  Properties p = new Properties();

  p load(in);

   使用java util ResourceBundle类的getBundle()方法

  示例

  ResourceBundle rb = ResourceBundle getBundle(name Locale getDefault());

   使用java util PropertyResourceBundle类的构造函数

  示例

  InputStream in = new BufferedInputStream(new FileInputStream(name));

  ResourceBundle rb = new PropertyResourceBundle(in);

   使用class变量的getResourceAsStream()方法

  示例

  InputStream in = JProperties class getResourceAsStream(name);

  Properties p = new Properties();

  p load(in);

   使用class getClassLoader()所得到的java lang ClassLoader的getResourceAsStream()方法

  示例

  InputStream in = JProperties class getClassLoader() getResourceAsStream(name);

  Properties p = new Properties();

  p load(in);

   使用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();

cha138/Article/program/Java/hx/201311/25724

相关参考