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