Java命名规范
一、规则
- 由字母、数字、下划线、美元符号组成;
- 不能以数字开头;
- Java严格区分大小写;
- 不能使用Java中的关键字。
二、规范
- 见名知意;
- 不允许使用中文和拼音;
- 满足驼峰命名法;
- 命名长度不要超过31个字符。
三、提供开发中的命名规范
元素:
项目、包名、类、接口、抽象类、接口的实现类、变量、方法、常量等命名
包的命名:
- 一般都是公司域名反写;
- 包名所有字母小写;
- 每个单词使用“.”隔开。
类的命名:
- 所有单词首字母大写;
接口:
接口和类的命名规范一致,一般会在接口名的最前面加上一个 “I” 表示为接口类,例如“IStudent”;
抽象类
抽象类和类的命名规范一致,一般会在抽象类名的最前面加上一个 “Abs” 表示为抽象类,例如“AbsStudent”;
接口实现类
接口实现类和类的命名规范一致,一般会在实现类名的最后面加上一个 “Impl” 表示为抽象类,例如“StudentImpl”。