阿里java规范摘抄(个人认为对自己比较有用的地方留存)

本文摘录了阿里巴巴Java规范的部分重要内容,包括常量命名、数组定义、布尔变量命名、接口设计、异常处理、多线程实践等方面的规则,旨在提高代码质量和可维护性。
摘要由CSDN通过智能技术生成
1【强制】常量命名全部大写,单词间用下划线隔开,力求语义表达完整清楚, 不要嫌名字长。
 正例: MAX_STOCK_COUNT
反例: MAX_COUNT
2【强制】 中括号是数组类型的一部分,数组定义如下:String[] args;
反例:请勿使用 String args[]的方式来定义  
3【强制】POJO 类中的任何布尔类型的变量,都不要加 is,否则部分框架解析会引起序列化错
误。

4【强制】杜绝完全不规范的缩写,避免望文不知义。 ( 回到第一条上同样适用,应以表达明确为目的,不要嫌名字畅 condition“缩写”命名成
condi) 

5【推荐】接口类中的方法和属性不要加任何修饰符号(public 也不要加),保持代码的简洁
性,并加上有效的 javadoc 注释。尽量不要在接口里定义变量,如果一定要定义变量,肯定是
与接口方法相关,并且是整个应用的基础常量。(
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值