【问题标题】:Standard method names, why is the l in println not capital? [closed]标准方法名称,为什么 println 中的 l 不是大写? [关闭]
【发布时间】:2012-04-16 23:49:12
【问题描述】:

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

这是因为 line 被缩写了吗?在命名方法时是否有一套我应该注意的标准。我查看了 Sun 标准,但在任何地方都找不到关于将缩写词的第一个字母小写的规则......

【问题讨论】:

    标签: java standards convention


    【解决方案1】:

    这是因为println 在 Java 之前就已经存在了

    【讨论】:

    • 有点不回答。什么语言?
    • 不确定是否有任何语言首先有println,但名称的形式显然受到Pascal 的writeln 的影响。这是公认的怪事。
    • Println 一直存在于 C I/O 库中......
    【解决方案2】:

    如果您仔细观察,还有许多其他更令人不快的不一致之处。命名标准建议永远不应该有大写字母,即使是缩写。 UriUrlUrlConnectionHttpClient 是预期的案例名称。

    很遗憾,更改它们不太可能值得付出努力?

    【讨论】:

    • 类似地,如果你选择任何一种语言,最不规则的动词往往是该语言中最古老的词。例如西班牙语的动词 ser, to be。
    • @HovercraftFullOfEels:非常有见地的评论
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-25
    • 1970-01-01
    • 2016-02-27
    • 2013-12-09
    • 2010-09-19
    相关资源
    最近更新 更多