Java命名约定



我的完整变量名是Unique Code,但我希望这个变量是"ucode"-ish。

那么,什么是正确的Java命名约定呢?

  1. ucode
  2. uCode
  3. U代码

请参阅编码约定。对于变量,建议使用驼色大小写。关于命名,我本以为

uniqueCode

将是最合乎逻辑的选择(我知道这不在你的选择列表中(。任何uCode变体对我来说都像是unicode的缩写,我会认为它具有误导性。上面的名称不是太长(例如,它不是AbstractAnnotationSoftwareTransactionalTest!(

我可能不会在名称本身中嵌入变量的用法/限制。如果重构用法,那么也必须更改变量的名称。

命名约定的官方文档:http://www.oracle.com/technetwork/java/javase/documentation/codeconventions-135099.html#367

变量名应以小写字母开头,其他单词应以大写字母开头。因此CCD_ 2或CCD_。

http://docs.oracle.com/javase/tutorial/java/nutsandbolts/variables.html

我总是用小写字母开始变量,然后将每个单词大写,所以我会用2,但更喜欢称它为uniqueCode

最新更新