java 命令的全球化

javajavaw 启动程序接受包含当前语言环境字符集中的任何字符的参数和类名。 您还可以使用 Java™ 转义序列在类名和自变量中指定任何 Unicode 字符。

要执行此操作,请使用 -Xargencoding 命令行选项。

-Xargencoding
使用参数编码。 要指定 Unicode 字符,请使用格式中的转义序列\u####,其中 # 是十六进制数字 (0 到 9 , A 到 F)。
-Xargencoding:utf8
使用 UTF8 编码。
-Xargencoding:latin
使用 ISO8859_1 编码。

例如,要指定名为“HelloWorld”的对两个大写字母使用 Unicode 编码的类,请使用以下命令:

java -Xargencoding '\u0048ello\u0057orld'

javajavaw 命令提供转换后的消息。 这些消息根据运行 Java 的语言环境而有所不同。 java 返回的详细错误描述和其他调试信息是英语的。