我已經用Java語言編程了6周,現在想知道爲什麼在println中l是小寫字母,但在大多數其他方法中,每個單詞都以大寫字母開頭。標準方法名稱,爲什麼println中的l不是大寫?
這是因爲行被忽略了嗎?命名方法時應該注意哪些標準?我已經通過Sun的標準看,並不能看到一個規則有關使abrivated字小寫的第一個字母的任何地方......
我已經用Java語言編程了6周,現在想知道爲什麼在println中l是小寫字母,但在大多數其他方法中,每個單詞都以大寫字母開頭。標準方法名稱,爲什麼println中的l不是大寫?
這是因爲行被忽略了嗎?命名方法時應該注意哪些標準?我已經通過Sun的標準看,並不能看到一個規則有關使abrivated字小寫的第一個字母的任何地方......
這是因爲println
的Java之前就存在的方式
有很多如果你看起來夠硬,其他更多的不一致。命名標準提出,即使是縮寫,也不應該有大寫字母。 Uri
,Url
,UrlConnection
,HttpClient
是預期的病例名稱。
不幸的是,改變它們不太可能是值得的努力?
同樣,如果你採取任何語言,最不規則的動詞通常是語言中最古老的詞語。比如說西班牙語的動詞ser如何呢? – 2012-04-17 00:34:38
@HovercraftFullOfEels:非常有見地的評論 – 2012-04-17 00:35:54
一種非答案。什麼語言? – 2012-04-16 23:51:57
不確定是否有語言首先有'println',但名稱的形式明顯受Pascal的'writeln'影響。 這是一個承認的古怪。 – 2012-04-16 23:58:33
有趣的閱讀:http://rigaux.org/language-study/syntax-across-languages/Strng.html#StrngSmplPrnt – sarnold 2012-04-16 23:59:41