一、 编程规约 (一) 命名风格 1. 【强制】代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。 反例:_name / __name / $name / name_ / name$ / name__ 2. 【强制】代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文
原创 2023-03-23 09:31:14
473阅读
一些没有没有说明的规范,在这里解析一下,也方便自己的理解。一、编程规约【强制】 代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。解析:因为系统底层的一些代码会包含_或者$,用这个开头或者结尾容易产生一些不容易排查的冲突。【强制】 代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。 反例: DaZhePromotion [打折] / getPingfenB
转载 2024-05-28 21:10:48
110阅读
<! flowchart 箭头图标 勿删 阿里巴巴Java编程规范考试 今天在阿里云官网把阿里巴巴Java编程规范认证考试考过了, 写下这篇文章总结一下考试中需要注意的知识点, 主体内容还是要直接看规范: 编程规约 异常日志 单元测试 安全规约 MySQL数据库 工程结构 编程规约 类名使用Uppe
转载 2019-06-18 11:15:00
155阅读
10点赞
1评论
1、关于本规范规范均出自阿里巴巴代码规范以及本人日常过程中的积累。由于篇幅有限,本文不予列出阿里巴巴代码规范的所有,仅列出本人觉得对日常使用过程中帮助较大且又是大家容易忽略的问题。 阿里巴巴代码规范:http://pan.baidu.com/s/1slt3g0P一、编程规约(一) 命名规约1、抽象类命名使用Abstract或Base开头;异常类命名使用Exception...
原创 2021-08-27 10:27:45
1459阅读
1、关于本规范规范均出自阿里巴巴代码规范以及本人日常过程中的积累。由于篇幅有限,本文不予列出阿里巴巴代码规范的所有,仅列出本人觉得对日常使用过程中帮助较大且又是大家容易忽略的问题。 阿里巴巴代码规范:http://pan.baidu.com/s/1slt3g0P
原创 2022-02-16 11:36:27
1916阅读
编程规约类名使用 UpperCamelCase 风格.方法名、参数名、成员变量、局部变量都统一使用 lowerCa
原创 2022-09-21 12:11:54
492阅读
阿里巴巴社招Java面试题 1、String和StringBuffer的区别 运行速度和线程安全两方面: 运行速度:StringBuilder >StringBuffer >String String是字符串常量,不可变,每次改变只是创建一个新的对象,然后GC回收掉老的那个,所以执行速度最慢,另外两个是字符串对象,可变。 线程安全: StringBuilder是线程不安全的
转载 2023-11-02 08:43:55
44阅读
一、参考资料DO、DTO、BO、AO、VO、POJO定义和转换的正确姿
原创 2022-12-26 17:48:25
212阅读
一、编程规约(一)命名风格3.类名使用UpperCamelCase风格4.方法名、参数名、成员变量、局部变量都统一使用lowerCamelCase风格5.常量命名全部大写,单词间用下划线隔开6.抽象类命名使用Abstract或Base开头;异常类命名使用Exception结尾;测试类命名以它要测试的类的名称开始,以Test结尾。(四)OOP规约7.所有的相同类型的包装类对象之间值的比较,全部使用e
转载 2023-11-24 00:07:22
124阅读
阿里:MySQL数据库规范简介:基于阿里数据库设计规范扩展而来设计规范1.【推荐】字段允许适当冗余,以提高查询性能,但必须考虑数据一致。冗余字段应遵循:不是频繁修改的字段。不是 varchar 超长字段,更不能是 text 字段。正例:商品类目名称使用频率高,字段长度短,名称基本一成不变,可在相关联的表中冗余存 储类目名称,避免关联查询。2.【推荐】单表行数超过 500 万行或者单表容量超过 2G
阿里巴巴Java代码规范1.及时清理不再使用的代码段或配置信息。2.不要在foreach循环里进行元素的remove/add操作,remove元素请使用Iterator方式。
阿里巴巴Java开发规范
转载 2022-07-08 12:25:23
333阅读
转载请注明出处: (一) 建表规约 1. 【强制】表达是与否概念的字段,必须使
原创 2023-02-21 11:02:17
359阅读
Java阿里巴巴编码规范
原创 10月前
78阅读
学习编程规范的目标是为了编写出符合规范,具有可用性、可靠性和可维护的代码,进而创造出高质量的应用软件。 一、基本编程规约: 1、命名规范:类名必须是驼峰命名,例如XmlSerevice、UserSer
原创 2021-07-17 12:11:21
1646阅读
编程规约 命名风格 1. 代码命名不能以下划线或者美元符号开头或者结尾 2. 代码命名不能以中文拼音或者中文拼音与英文混合方式 3. 类名使用UpperCamCamelCase风格,但DO、PO、DTO、VO、BO等除外 4. 方法名、参数名、变量名统一使用lowerCamelCase,必须遵守驼峰
转载 2020-11-14 12:58:00
476阅读
2评论
Java阿里巴巴代码规范
转载 2024-05-22 22:51:38
91阅读
(一) 命名规约 1. 【强制】所有编程相关命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例: _name / __name / $Object / name_ / name$ / Object$2. 【强制】所有编程相关的命名严禁使用拼音与英文混合的方式,更
最近阿里巴巴的 Java 开发手册出了新版(可直接到 github alibaba-p3c 上获取相关资源哦),我就跟着这个事情说一下我对开发规范的理解吧。 提起开发规范,我印象中最深的就是读研究生期间,带我的大牛师兄某导对我的要求。当时是开发一款 B/S 的 3D 渲染引擎,其中 Web 部分由我负责,在大师兄在对我进行 code review 的过程中,对我提出了“严厉”的批评(也一直很感谢他
阿里巴巴java编程规范目录一、编程规约1(一) 命名规约1(二) 常量定义3(三) 格式规约4(四) OOP 规约6(五) 集合处理 10(六) 并发处理 12(七) 控制语句 15(八) 注释规约 16(九) 其它 17二、异常日志 19(一) 异常处理 19(二) 日志规约 20三、MySQL 规约 22(一) 建表规约 22(二) 索引规约 24(三) SQL 规约 26(四) ORM 规
  • 1
  • 2
  • 3
  • 4
  • 5