首页 » java » java变量的命名规则

java变量的命名规则

对于允许使用的名称类型,每种编程语言都有自己的一套规则和约定,Java 编程语言也不例外。命名变量的规则和约定可以总结如下:

  • 变量名区分大小写。变量的名称可以是任何合法标识符——无限长度的 Unicode 字母和数字序列,以字母、美元符号“ $”或下划线字符“ _”开头。然而,惯例是始终以字母开头变量名,而不是“ $”或“ _”。此外,按照惯例,从不使用美元符号字符。您可能会发现在某些情况下自动生成的名称将包含美元符号,但您的变量名称应始终避免使用它。下划线字符也有类似的约定;虽然以“ _”开头的变量名称在技术上是合法的,但不鼓励这种做法。不允许使用空格。
  • 后续字符可以是字母、数字、美元符号或下划线字符。惯例(和常识)也适用于该规则。为变量选择名称时,请使用完整的单词而不是隐晦的缩写。这样做将使您的代码更易于阅读和理解。在许多情况下,它还会使您的代码自我记录;cadence例如,名为、speed和的字段gear比缩写版本(例如sc和)更直观g。还要记住,您选择的名称不能是 关键字或保留字。
  • 如果您选择的名称仅包含一个单词,则将该单词拼写为所有小写字母。如果它包含多个单词,则将每个后续单词的第一个字母大写。名称gearRatiocurrentGear是该约定的主要示例。如果您的变量存储一个常量值,例如static final int NUM_GEARS = 6,则约定会略有变化,将每个字母大写并用下划线分隔后续单词。按照惯例,下划线字符从不在其他地方使用。

发表评论

您的电子邮箱地址不会被公开。