一.驼峰命名法
-
小驼峰法
变量一般用小驼峰法标识。 驼峰法的意思是:除第一个单词之外,其他单词首字母大写。 譬如:
int myStudentCount;
变量myStudentCount第一个单词是全部小写,后面的单词首字母大写。
-
大驼峰法
相比小驼峰法,大驼峰法(即帕斯卡命名法)把第一个单词的首字母也大写了。 常用于类名,命名空间等。 譬如:
public class DataBaseUser;
二.Java中的规范
-
包名命名
全部使用英文字母小写,禁止“下划线”等字符(除常量外,Java中均不推荐使用下划线等字符)
-
类名命名
首字母大写(大驼峰法)
-
接口的实现类命名
- <接口名> + `Impl` (全拼为:implement,实现的意思) | 接口 | 实现类 | | :-------: | :-----------: | | HelloWord | HelloWordImpl | 接口名>
- 小驼峰法,一般使用动词+名词
- 设置/获取某个值的方法,命名为setValue( )/getValue( )
- 返回长度的方法,命名为length( )
- 判断的方法,命名为is+名词( )(isEmpty( )判断是否为空)
-
变量命名
小驼峰法 譬如:
int helloWord;
-
常量命名
大写字母并用下划线分割 譬如:
int STU_BOOKS_NUM