Java教程是针对JDK 8编写的。本页中描述的示例和实践不利用后续版本引入的改进,并且可能使用已不再可用的技术。
有关Java SE 9及后续版本中更新的语言功能的摘要,请参阅Java语言更改。
有关所有JDK版本的新功能、增强功能以及已删除或弃用选项的信息,请参阅JDK发行说明。
一个快速示例
如果你对国际化软件还不熟悉,那么本课程适合你。本课程使用一个简单的示例来演示如何将程序国际化,以便以适当的语言显示文本消息。你将学习如何使用Locale
和ResourceBundle
对象以及如何使用属性文件。
源代码的第一个版本包含了硬编码的英文消息,这不是编写国际化软件的方式。
这是我们的源代码在国际化之后的一个预览。
要运行示例程序,你需要在命令行上指定语言和国家/地区。本节将向你展示一些示例。
国际化程序只需要几个简单的步骤。你会对它的简易性感到惊讶。