一尘不染

Java中的变量命名约定?

java

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

例如:

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

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


阅读 270

收藏
2020-09-08

共1个答案

一尘不染

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

int count = 32;
double conversionFactor = 1.5d;

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

public static final double KILOGRAM_TO_POUND = 2.20462262;

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

HTMLHandler myHtmlHandler;

要么

HTMLHandler myHTMLHandler.

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

2020-09-08