参考文献:《Java疯狂讲义》(第三版)
使用类文件代替资源文件
Java允许使用类文件代替资源文件,即将所有的key-value对存入class文件,而不是属性文件(.propertites)
使用类文件代替资源文件必需条件:
1、该类的类名必须是baseName_language_country,这与属性文件的命名相似;
2、该类必须继承ListResourceBundle,并重写getContents()方法,该方法返回Object数组,该数组的每一项都是key-value对;
例:
如果系统同时存在资源文件、类文件,系统将以类文件为主,而不会调用资源冷静。
网友评论