命名规则:
- 名称只能由字母、数字、下划线_、美元符号$组成
- 不能以数字开头
- 不能使用Java中的关键字、保留字
- 不能出现中文及拼音命名
- 尽量做到见名知意
命名规范:
- 项目名全部小写
- 包名全部小写
- 类名大驼峰,XxxYyyZzz
- 变量名小驼峰,xxxYyyZzz
- 方法名小驼峰,xxxYyyZzz
- 常量名全部大写,XXXYYYZZZ
Java包名命名规范:
1. 个人
inid:多人完成,版权属于发起者
包名:indi.发起者名.项目名.模块名……
pers:独自完成,公开,版权属于个人
包名:pers.个人名.项目名.模块名.……
priv:独自完成,非公开,版权属于个人
包名:priv.个人名.项目名.模块名.……
2. 团队
team:由团队发起,团队开发的项目,版权属于团队
包名:team.团队名.项目名.模块名.……
3. 公司
com:由公司发起,版权属公司
包名:com.公司名.项目名.模块名.……