命名规则/规范(类,方法,变量,常量,包等)

本篇文章遵循的是阿里巴巴开发手册

命名规则

正确的命名规则可以使项目看起来更美观和也更方便见名识意。

先讲一下铺垫,驼峰命名法是一种常用的命名规范,分为大驼峰和小驼峰

大驼峰

PascalCase(大驼峰命名法):每个单词的首字母都大写,例如:FirstName,LastName、PhoneNumber。

小驼峰

camelCase(小驼峰命名法):第一个单词的首字母小写,其余单词的首字母大写,例如:firstName、lastName、phoneNumber。

类名

类名所有单词首字母大写,使用大驼峰命名法。例如:MyClass, PersonInfo。

方法名

方法名首字母小写其余单词首字母大写,使用小驼峰命名法。例如:getName(), calculateAverage()。

变量名

变量名首字母小写其余单词首字母大写,使用小驼峰命名法。例如:age, studentName。

常量名

常量名全部大写,多个单词之间用下划线分隔。例如:MAX_VALUE, CONFIG_FILE.

包名

包名统一使用小写,点分隔符之间有且仅有一个自然语义的英语单词。
例如:com.example.project.(com,example和project为嵌套关系,对应文件系统是文件夹)
包名统一使用单数形式,但是类名如果有复数含义,类名可以使用复数形式。
正例: 应用工具类包名为 com.alibaba.open.util、类名为 MessageUtils

抽象类

抽象类命名使用 Abstract 或 Base 开头;

异常类

异常类命名使用 Exception 结尾;

测试类

测试类命名以它要测试的类的名称开始,以 Test 结尾。

中括号

中括号是数组类型的一部分,数组定义如下: String[] args;
反例: 使用 String args[]的方式来定义。

`

猜你喜欢

转载自blog.csdn.net/weixin_64618264/article/details/132889154