变量名
- 以字母、下划线和 开 头 , 后 面 可 以 任 意 多 的 字 母 、 下 划 线 、 开头,后面可以任意多的字母、下划线、 开头,后面可以任意多的字母、下划线、符号和数字
- 不得是关键字,比如new、this等
- 取的名字要能清楚表达意识,比如用户名就叫username
- 不得以中文、纯拼音或者只写英文单词的缩写命名
- 第一个单词的首字母小写,其他单词的首字母大写(为小驼峰命名法)
- 当表示多个时要在后面加s,比如多个id就叫ids
- boolean值的变量以is开头或者名字叫flag
方法名
- 查询用get开头
- 删除用delete开头
- 添加用save或者insert或者add开头
- 修改用update开头
- 跟变量名的1、2、3、4、5点一样
常量名
- 每个单词都要大写
- 多个单词之间用下划线隔开
类名
- 以字母、下划线和 开 头 , 后 面 可 以 任 意 多 的 字 母 、 下 划 线 、 开头,后面可以任意多的字母、下划线、 开头,后面可以任意多的字母、下划线、符号和数字
- 所有的单词的首字母大写(为大驼峰命名法)
- 必须使用有意义的名字
包名
- 全部小写
- 遵循com.公司名.项目名.模块名命名规则
总结
好的命名可以让程序员一看就懂,便于后期维护