Java 中的变量命名约定

新手上路,请多包涵

在 PHP 中,我们(至少是优秀的程序员)总是以小写字母开头一般变量名,但以大写字母开头的类变量/对象以区分它们。以同样的方式,我们以小写字母开头一般文件名,但以大写字母开头包含类的文件。

例如:

 <?php
    $number = 123;
    $string = "a string";
    $colors_array = array('red', 'blue', 'red');
    $Cat = New Cat();
?>

Java 中的约定是否相同,即对象以大写字母开头,其余的以小写字母开头,还是像我在其他地方读到的那样,所有内容都以小写字母开头?

原文由 Ali 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 424
2 个回答

通常,所有变量都以小写字母开头:

 int count = 32;
double conversionFactor = 1.5d;

有些人喜欢在所有情况下都使用静态常量:

 public static final double KILOGRAM_TO_POUND = 2.20462262;

当你处理首字母缩略词时,事情会变得更烦人,并且没有关于你是否应该使用的真正标准:

 HTMLHandler myHtmlHandler;

或者

HTMLHandler myHTMLHandler.

现在,无论哪种方式,请注意类名称(Object、String、HTMLHandler)始终以大写字母开头,但各个对象变量以小写字母开头。

原文由 Richard Campbell 发布,翻译遵循 CC BY-SA 2.5 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题