命名规范
- 名称只能由字母、数字、下划线、$符号组成
- 命名时不能以数字开头
- 在命名时绝对不能出现Java关键字
- 绝对不允许在命名时出现中文
- 尽可能的少用拼音性的命名
- 尽量遵循“见其名知其意”的原则
元素 | 规范 | 示例 |
---|---|---|
类名、接口名 | 帕斯卡、大驼峰命名法(Pascal),首字母大写 | Person、Student、SystemManager |
变量名、数组名 | 小驼峰命名法(Camel),小写开头 | ageValue、salary、printInformation |
函数名(方法名) | 小驼峰命名法(Camel),小写开头 | setCoures、getAge、setUserName |
包名 | 全部小写 | com.abcd.abc、sam.gover |
常量名 | 全部大写 | MAX_VALUE |
项目文件名 | 短横线隔开命名法(kebab),小写开头 | dubbo-registry |