美国英语或英国英语Java

时间:2016-04-06 04:44:48

标签: java spelling

我对Java中的语言有疑问。我已经尝试使用谷歌搜索答案,但虽然我发现了一个与个人偏好有关的相关问题,但技术方面并没有真正解决。所以这就是它 -

如果您使用英式英语或美式英语,对到Java 是否重要?如果您使用英式英语(只要您的代码是一致的),是否会在技术上引起任何并发症?

我是澳大利亚人,对我们语言的英国性感到自豪,所以这对我很重要。

2 个答案:

答案 0 :(得分:8)

Spec说:

标识符是一个无限长度的Java字母和Java数字序列,第一个必须是Java字母。

您使用Java编写代码,而不是英文,德文或中文。 Java并不关心你的“标识符”(包名,类名,变量名,方法名等)是否真的是一个真正的单词,如果你看一下混淆的代码,你会看到类 - 名称如“A”和方法名称如“x”。由于Java支持Unicode,因此您可以使用非as字母,如“ö”或甚至是中文符号。

Java-Keywordspublicprotectedwhile等,truefalsenull当然是修复后,你必须按规范说的方式编写它们。

答案 1 :(得分:3)

任何代码(Java或非代码)的最终目标都是易于阅读的。您不应该使用其他人无法清楚理解的术语(特定于域的术语是例外)。所以不要选择英国和美国之间,而应该选择越来越清晰。