概述
优质
小牛编辑
138浏览
2023-12-01
内化 (Internalization)
内部化或I18N指的是能够以多种语言和不同语言服务用户的应用程序的能力。 Java内置了内置支持。 Java还相应地提供数字,货币的形成以及日期和时间的调整。
Java国际化有助于使Java应用程序处理不同的语言,数字格式,货币,区域特定的时间格式。
本地化(Localization)
本地化或L10N是应用程序的自适应性,它是应用程序如何使用特定语言,数字格式,日期和时间设置等进行自适应的。
java应用程序应该国际化,以便能够本地化。
文化依赖信息
以下信息项目通常因不同的时区或文化而异。
Messages
Date
Time
Number
Currency
Measurements
电话号码
邮政地址
GUI标签
国际化课程
Java有一组内置类,有助于应用程序的国际化。 这些课程如下:
Sr.No. | 类和描述 |
---|---|
1 | Locale 表示语言以及国家/地区。 |
2 | ResourceBundle 包含本地化的文本或对象。 |
3 | NumberFormat 用于根据区域设置格式化数字/货币。 |
4 | DecimalFormat 用于根据自定义格式和按区域设置格式化数字。 |
5 | DateFormat 用于根据区域设置格式化日期。 |
6 | SimpleDateFormat 用于根据自定义格式和按区域设置格式化日期。 |