在变量和方法名称中使用下划线

2022-09-03 04:24:21

我对在变量名称中使用下划线和方法名称作为起始字母的(命名约定)感到困惑。例如,和 。我应该何时使用它?__sampleVariable_getUserContext()


答案 1

请参阅 Java 命名约定

除变量外,所有实例、类和类常量都采用混合大小写,首字母为小写。内部单词以大写字母开头。变量名称不应以下划线 _ 或美元符号 $ 字符开头,即使两者都允许。

声明类常量的变量名称和 ANSI 常量的名称应全部大写,并用下划线 (“_”) 分隔的单词。(应避免使用 ANSI 常量,以便于调试。


答案 2

有时人们使用下划线来指示他们的变量或方法是私有的。我不喜欢这种方式。我建议你也使用小骆驼大小写