用来实现Java的国际化的。 
Locale 用来设置当前程序的区域。
ResourceBundle用来配置说需要的资源值。
具体可以看看developworks上的文章。

解决方案 »

  1.   

    用来实现Java的国际化的。 
    Locale 用来设置当前程序的区域。
    ResourceBundle用来配置说需要的资源值
    比如通过ResourceBundle可以读取资源文件中的字符串到界面,你可以设置多个语言的资源文件。根据Locale 判断用户的语言,ResourceBundle根据情况读取不同版本资源文件。
    另外,根据Locale 还可以设置时区,当处于不同locale的程序,显示日期时间时,可以作相应变化,包括夏时制等情况。