2012-04-16 154 views
2

我已经用Java语言编程了6周,现在想知道为什么在println中l是小写字母,但在大多数其他方法中,每个单词都以大写字母开头。标准方法名称,为什么println中的l不是大写?

这是因为行被忽略了吗?命名方法时应该注意哪些标准?我已经通过Sun的标准看,并不能看到一个规则有关使abrivated字小写的第一个字母的任何地方......

回答

2

这是因为println的Java之前就存在的方式

+0

一种非答案。什么语言? – 2012-04-16 23:51:57

+0

不确定是否有语言首先有'println',但名称的形式明显受Pascal的'writeln'影响。 这是一个承认的古怪。 – 2012-04-16 23:58:33

+0

有趣的阅读:http://rigaux.org/language-study/syntax-across-languages/Strng.html#StrngSmplPrnt – sarnold 2012-04-16 23:59:41

2

有很多如果你看起来够硬,其他更多的不一致。命名标准提出,即使是缩写,也不应该有大写字母。 UriUrl,UrlConnection,HttpClient是预期的病例名称。

不幸的是,改变它们不太可能是值得的努力?

+2

同样,如果你采取任何语言,最不规则的动词通常是语言中最古老的词语。比如说西班牙语的动词ser如何呢? – 2012-04-17 00:34:38

+2

@HovercraftFullOfEels:非常有见地的评论 – 2012-04-17 00:35:54

相关问题