阿里巴巴java开发手册-嵩山版 下载

引言

今天阿里巴巴开发手册嵩山版又发布了,距离上次泰山版发布才仅仅几个月。是不是有的同学又要感叹下这速度也太快了点吧。我泰山版还没看完,嵩山版直接来了。没看完不要紧,我们直接看嵩山版本就好了。一次性把它撸完。今天发布的新版本总共是63页上一个版本是61页,貌似也只增加了2页,更新的规则应该不是很多。下面我们直接来看看这次的话更新了一些什么新的规范吧。
在这里插入图片描述

前后端规约14条

在这里插入图片描述
先说下这条规则吧,确实一堆的判空,代码看起来也不是很有优雅,然后也繁琐。个人意见觉得判空还是有必要的。因为不知道哪天突然就是手抖误传了一个null,然后你整个前端页面都挂了,那是不是就来了个几级事件,你就要卷铺盖滚蛋了。如果你觉得你的队友是百分之百可以信任的,他不会坑你,那你就没必要去判断。毕竟防止NPE是成程序员最基本的素养

前后端的时间类型约定

在这里插入图片描述
时间这个问题有时候还是很复杂的,会涉及到一个时区的转换,一个服务器所在的的时区,有可能前端部署在海外,但是后端部署在国内。稍微不小心就给整出一个bug,所以一个统一的约定还是非常有必要的。

BigDecimal比较

在这里插入图片描述
我们可以运行下以下例子

 public static void main(String[] args) {
        BigDecimal a = new BigDecimal("1.0");
        BigDecimal b = new BigDecimal("1.00");
        System.out.println(a.equals(b));
        System.out.println(a.compareTo(b) == 0);
    }

运行输出结果

false
true

所以BigDecimal 的比较一定要用compareTo方法。不要习惯性的用equals方法。

就先介绍了这些新的规则吧,更多的细节与精彩我们可以在嵩山版手册中细细品读。​​​​​​​
Java开发手册嵩山版》获取方式:关注JAVA金融公众号,然后回复 “嵩山” 二字即可得到下载链接。
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值