标示符类型 | 命名规则 | 例子 |
Packages | 每一个包的名称总是小写 | com.topgroup.eng com.topgroup.report.v2 com.topgroup.jdm |
Classes | 类名的每个单词的首字母为大写,其它为小写。 类名应该简单清晰。 尽可能使用名词 | class Raster; |
Interfaces | 同类名规则。 | interface RasterDelegate; |
Methods | 方法名除第一个单词外,其它每个单词的首字母大写。 方法名尽可能使用动词,或以动词开始的动宾结构短语 | run(); |
Variables | 变量名即除第一个单词外,其它每个单词的首字母大写。除了临时使用的如循环变量等以外,不要使用单字符的变量名。 | Int width; |
Constants | 全部大写,单词之间用下划线分隔。 | static final int MIN_WIDTH = 4; static final int MAX_WIDTH = 999; static final int GET_THE_CPU = 1; |