java.util.ResourceBundle类读取
这种方式比使用Properties要方便一些。
1.通过ResourceBundle.getBundle()静态方法来获取
ResourceBundle是一个抽象类,这种方式来获取properties属性文件不需要加.properties后缀名,只需要文件名即可。
ResourceBundle resource = ResourceBundle.getBundle("com/yy/jdbc");//jdbc为属性文件名,放在包com.yy下,如果是放在src下,直接用jdbc即可
String key = resource.getString("uername");
2.从InputStream中读取
获取InputStream
ResourceBundle resource = new PropertyResourceBundle(inStream);