《Java 开发手册》的前世今生
《Java 开发手册》始发于阿里巴巴内部规约,涵盖编程规约、异常日志、单元测试、安全规约等七大维度。从 2017 年上线至今整整四年,共发布了七个版本,在全球 Java 开发者共同努力下,这本手册已经成为业界普遍遵循的开发规范,感谢大家一直和我们在码出高效、码出质量的路上并肩同行。
本文将介绍每个版本手册更新的亮点,文末可以下载所有版本的合集。
第七版:泰山版《Java 开发手册》
更新日期:2020/04/22
更新亮点:
- 新增 5 条日期时间规约
- 新增 2 条表别名 sql 规约
- 新增统一错误码规约
新增的规约细则如下:
OOP 规约
1.【强制】任何货币金额,均以最小货币单位且整型类型来进行存储。
2.【推荐】当某个方法的代码行数超过 10 行时,return / throw 等中断逻辑的右大括号后加一个空行。
说明:这样做逻辑清晰,有利于代码阅读

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
IT/OT两种物联网技术趋势将重塑边缘应用
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 随着在边缘创建的数据的增长,IT / OT融合和边缘即服务产品可能成为物联网部署中数据处理的未来之选。 物联网和边缘计算是当今企业推动趋势发展的两项技术。结合了边缘计算和IoT技术的技术领导者可能还会注意到,边缘即服务以及运营技术和IT的融合已成为蓬勃发展的IoT战略的重要组成部分。 惠普企业副总裁兼惠普研究员汤姆·布拉迪奇克在IoT Day Slam 2020的主题演讲中说:“今天边缘和IoT都获得了名人的地位。” Bradicich说,多达80%的IT、运营技术(OT)和消费者数据将在边缘生成,其中大部分来自物联网设备。主题演讲“两种动力彻底改变了边缘和物联网”,突显了组织从边缘物联网设备中提取价值时对效率的需求。 为什么边缘及其结构很重要 边缘数据可帮助组织获得业务洞察力,例如库存是否不足,机器是否会发生故障以及进行新发现。这些见解为组织带来了三种价值类型:监控企业,工厂和客户;维护技术,例如更新软件;或通过产品获利。有效的边缘数据处理可以缩短响应时间,带宽和连接成本,并提高不传输...
- 下一篇
springmvc升级springboot JSP文件JSTL错误解决(1)
背景: 原springMVC 项目需要升级到springboot中使用.原来的项目使用JSP 修改后的pom文件内容 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <!--jsp页面使用jstl标签--> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Hadoop3单机部署,实现最简伪集群
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,CentOS8安装Elasticsearch6.8.6