ResourceBundle
ResourceBundle
ResourceBundle
翻译为资源包
资源包包含特定于区域的对象(数据)。当您的程序需要特定于语言环境的资源 (例如 String) 时,您的程序可以从资源包中加载到适合当前用户的语言环境的资源(相当于资源包封装了一层,用户只用传入区域信息 locale,资源包自动返回相应的资源)。通过这种方式,您可以编写在很大程度上独立于用户语言环境的程序代码,隔离资源包中大部分 (如果不是全部的话) 特定于语言环境的信息。
ResourceBundle
的功能:
-
易于本地化,或翻译成不同的语言
-
一次处理多个区域数据
-
稍后可以轻松修改,以支持更多的区域
简单实践