ResourceBundle多用于资源配置相关如:
1、国际化
2、数据库配置驱动、用户名、密码、IP等
国际化时一般在使用的地方定义:
private static ResourceBundle resource = ResourceBundle.getBundle("resourceProperties", Locale.getDefault());
resourceProperties为配置的国际化文件一般为:
resourceProperties_en_US.properties
resourceProperties_zh_CN.properties
第二个参数Locale.getDefault()为当前系统的语言,在加载文件资源的时候会动态获取对应的国际化文件
在调用的地方使用resource.getString(key)