概述
前言 |
编程规范是对编程的一种约定,主要的作用就是增强代码的规范性,提高我们编写代码的质量,为后续再返回看自己的之前的代码,或者给他人看我们自己的代码提供一种便利,易于理解、方便阅读,增加代码的可维护性。
正文 |
1.从业务出发,名字能表示事物的特性;
2. 使用英文单词,不能为拼音/汉字;
3. 名字长度不应多于4个单词,控制在3-30个字母以内;
4. 采用驼峰命名法;
5. 命名避免与关键字冲突;
增加/插入方法用add作为前缀;
删除方法用delete作为前缀;
更改/更新方法用update作为前缀;
查询/获取单个对象方法用find作为前缀;
查询/获取多个对象方法用query作为前缀。
2、属性
以名词或形容词命名;
使用Pascal大小写;
禁止缩写;
Javabean属性命名使用常用的驼峰命名规则;
属性名第一个单词避免使用一个字母:eMail;
boolean属性名避免使用“is”开头的名称,因为这和JavaBean规范中bool类型取值操作命名冲突,取值规范是isXXX;
在类属性中不需要包含类名。
3、常量const
禁止缩写;
采用完整的英文大写单词,词之间用下划线连接;
命名简短,<16个字符;
同一组的常量可以用常量类封装在一起,方便引用和维护;
代码中用到常量的,使用静态常量表示。
4、变量和字段
private、protected 使用 Camel 大小写;
禁止使用public;
字段命名规范,使用驼峰命名;
对于主键字段, id命名:如:studentId,需要加上与实体类相关的名称;
对于时间类型的字段,采用dateTime, 格式:YYYY-MM-dd HH:mm:ss;
布尔变量名应该包含 Is,这意味着 Yes/No 或 True/False 值,如 fileIsFoundl;
DataSet类型的变量以ds开头,DataTable类型的变量以table开头;
在变量名中使用互补对,如 min/max、begin/end 和 open/close;
即使对于可能仅出现在几个代码行中的生存期很短的变量,仍然使用有意义的名称。仅对于短循环索引使用单字母变量名,如 i 或 j;
对不易清楚识别出该变量类型的变量应使用类型缩写作其前缀,如字符串使用strXXX,boolean使用isXXX;
命名简短,<16个字符;
静态字段:使用名词、名词短语或者名词的缩写命名静态字段;Pascal命名法。
最后
以上就是能干电话为你收集整理的Java开发代码规范之编程规约---命名风格的全部内容,希望文章能够帮你解决Java开发代码规范之编程规约---命名风格所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复