20170705 使用类文件代替属性文件

参考文献:《Java疯狂讲义》(第三版)

使用类文件代替资源文件

Java允许使用类文件代替资源文件,即将所有的key-value对存入class文件,而不是属性文件(.propertites)

使用类文件代替资源文件必需条件:

1、该类的类名必须是baseName_language_country,这与属性文件的命名相似;

2、该类必须继承ListResourceBundle,并重写getContents()方法,该方法返回Object数组,该数组的每一项都是key-value对;

例:


20170705 使用类文件代替属性文件_第1张图片


如果系统同时存在资源文件、类文件,系统将以类文件为主,而不会调用资源冷静。

你可能感兴趣的:(20170705 使用类文件代替属性文件)