Cli*_*ote 20 java oop naming-conventions
在PHP中,我们(至少是优秀的程序员)总是以小写字母开始一般变量名,但是使用大写字母的类变量/对象来区分它们.同样,我们使用小写字母开始一般文件名,但包含带大写字母的Classes的文件.
例如:
<?php
$number=123;
$string="a string";
$colors_array=array('red','blue','red');
$Cat=New Cat();
?>
Run Code Online (Sandbox Code Playgroud)
这些约定在java中是相同的,即以大写字母开头的对象,但是小写的其余部分,或者在我在其他地方阅读时,一切都以小写字母开头?
Ric*_*ell 27
通常,所有变量都以小写字母开头:
int count = 32;
double conversionFactor = 1.5d;
Run Code Online (Sandbox Code Playgroud)
有些人喜欢在所有情况下放置静态常量:
public static final double KILOGRAM_TO_POUND = 2.20462262;
Run Code Online (Sandbox Code Playgroud)
当你处理首字母缩略词时,事情变得更加烦人,你是否应该使用以下方面没有真正的标准:
HTMLHandler myHtmlHandler;
Run Code Online (Sandbox Code Playgroud)
要么
HTMLHandler myHTMLHandler.
Run Code Online (Sandbox Code Playgroud)
现在,无论哪种方式,请注意类名(Object,String,HTMLHandler)始终以大写字母开头,但单个对象变量以小写开头.