- Java 国际化教程
- Java I18N - 首页
- Java I18N - 概述
- Java I18N - 环境设置
- Locale 类示例
- Java I18N - Locale 类
- Java I18N - Locale 详解
- Java I18N - 显示语言
- ResourceBundle 类示例
- Java I18N - ResourceBundle 类
- NumberFormat 类示例
- Java I18N - NumberFormat 类
- Java I18N - 格式化货币
- Java I18N - 格式化百分比
- Java I18N - 设置最小/最大精度
- Java I18N - 设置舍入模式
- Java I18N - 解析数字
- DecimalFormat 类示例
- Java I18N - DecimalFormat 类
- Java I18N - 格式化模式
- Java I18N - 基于区域设置的 DecimalFormat
- Java I18N - DecimalFormatSymbols 类
- Java I18N - 数字分组
- DateFormat 类示例
- Java Java - DateFormat 类 (应为 Java I18N - DateFormat 类)
- Java I18N - 格式化日期
- Java I18N - 格式化时间
- Java I18N - 格式化日期和时间
- SimpleDateFormat 类示例
- Java I18N - SimpleDateFormat 类
- Java I18N - 格式化日期
- Java I18N - DateFormatSymbols 类
- Java I18N - 日期格式模式
- 时区示例
- Java I18N - UTC
- Unicode 转换
- Java I18N - 字符串转换
- Java I18N - Reader 和 Writer 转换
- 相关教程
- Java 教程
- JDBC 教程
- Swing 教程
- AWT 教程
- Servlet 教程
- JSP 教程
- Java I18N 有用资源
- Java I18N - 快速指南
- Java I18N - 有用资源
- Java I18N - 讨论
Java 国际化 - 概述
国际化
国际化或 I18N 指的是应用程序能够为多种不同语言的用户提供服务的能力。Java 内置支持国际化。Java 还提供数字、货币的格式化以及日期和时间的相应调整。
Java 国际化有助于使 Java 应用程序能够处理不同的语言、数字格式、货币和特定区域的时间格式。
本地化
本地化或 L10N 是应用程序的适应性,即应用程序如何适应特定的语言、数字格式、日期和时间设置等。
为了能够进行本地化,Java 应用程序应该进行国际化。
与文化相关的资讯
以下信息项目通常随不同的时区或文化而变化。
消息
日期
时间
数字
货币
度量单位
电话号码
邮寄地址
GUI 标签
国际化类
Java 有一组内置类,有助于应用程序的国际化。这些类如下:
序号 | 类和描述 |
---|---|
1 | Locale 表示语言以及国家/地区。 |
2 | ResourceBundle 包含本地化文本或对象。 |
3 | NumberFormat 用于根据区域设置格式化数字/货币。 |
4 | DecimalFormat 用于根据自定义格式和区域设置格式化数字。 |
5 | DateFormat 用于根据区域设置格式化日期。 |
6 | SimpleDateFormat 用于根据自定义格式和区域设置格式化日期。 |
广告