1. java.util.Properties.load()
InputStream in
=
new
BufferedInputStream(
new
FileInputStream(filename));
Properties pro
=
new
Properties();
pro.load(in);
2. java.util.ResourceBundle.getBundle()
ResourceBundle rb
= ResourceBundle.getBundle(filename, Local.getDefault());
3. java.util.PropertyResourceBundle
InputStream in = new BufferedInputStream(new FileInputStream(filename));
ResourceBundle prb = newPropertyResourceBundle(in);
4. java.lang.Class.getResourceAsStream()
InputStream in = JProperties.class.getResourceAsStream(filename));
Property pro = new Property();
pro.load(in);
5. java.lang.Class.getClassLoader().getResourceAsStream()
InputStream in = JProperties.class.getClassLoader().getResourceAsStream(filename));
Property pro = new Property();
pro.load(in);
6. java.lang.ClassLoader.getSystemResourceAsStream()
InputStream in = ClassLoader().getSystemResourceAsStream(filename));
Property pro = new Property();
pro.load(in);
7. javax.servlet.ServletContext.getResourceAsStream()
InputStream in = context.getResourceAsStream(filename));
Property pro = new Property();
pro.load(in);