阿里规范嵩山版(一)命名风格

1、代码中变量命名以‘~’开头 ——位非运算;                         
                               以‘#’开头 ——可用在注解中,快速跳到另一个方法。

4、POJO类,不能使用驼峰命名,直接全部大写。

7、抽象类命名以Abstract开头;异常类由Exception结尾;测试类以要测试的类开头,以Test结            尾。

8、数组中,要把类型与中括号紧挨: int[] arr。

9、布尔类型boolean的属性,变量名不要加is前缀。比如生成get方法,方法名和属性一样也是             isXXX。

10、包名使用单数,如果类名有负数含义就使用复数形式。

14、常量或变量命名,名词放在词尾,提升辨识度。

15、如果模块、接口、类、方法使用了设计模式,命名中需要体现出来。

16、接口中的方法和属性要加Javadoc注释,尽量不在里面定义变量。

17、如果是形容能力的接口名称,取对应的形容词为接口名(通常是–able 的形容词)。
正例:AbstractTranslator 实现 Translatable 接口。

18、枚举的构造方法默认强制私有。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值