Alt*_*ape 4 java swing internationalization
我正在重构现有的Java桌面应用程序,以从.properties文件加载国际化的UI文本标签.在应用程序生命周期中是否适合加载属性文件并在内存中填充字符串?现有的实现将每个组件的标签定义为:例如:public static final String foo = "bar";在构造函数中加载文本似乎效率低(因为它将在所有实例之间共享),但是在static {...}块中执行所有操作似乎也不是很明智.这里的最佳做法是什么?