最近,阿里的《Java開發手冊》又更新了,這個版本歷經一年的修煉,取名:《Java開發手冊(泰山版)》正式出道。
正所謂無規矩不成方圓,在程序員的世界里,也存在很多規范,阿里出版的Java開發手冊就是其中之一,從各個方面都約束了程序員該如何有規矩的寫代碼,以及如何寫好代碼。
據官方描述,本次共計新增 34 條規約,修改描述 90 處,其中錯誤碼規則更是第一次提出完整的解決方案。
下面棧長帶大家來預覽下重點要關注下的地方:
1、集合處理的兩個坑
這個說的是 JDK8 中的 stream 處理,有用這個的關注下。
2、三元表達式空指針的坑
這個有點意思,雖然沒有用到 object.xxx,這也能出現空指針,大家值得注意下。
3、新增錯誤碼規范
錯誤碼這個是一個非常好的參考,大家有福了。
4、增加日期時間處理規范
這個時間格式的前段時間發生過的事件:
沒想到現在都整到規范里面去了,很好!
5、表別名規范
這個規范可以防止出現同名字段沖突。
6、無空行憋得慌
必要的空行是必須的,讓邏輯更清楚。
更多的請閱讀完整版本,棧長看完,覺得干貨滿滿,Java程序員以后寫代碼越來越規范了。棧長所在公司的Java開發規范也大量參考了阿里的Java開發手冊,非常有幫助。
獲取這份最新的阿里《Java開發手冊(泰山版)》.pdf 完整版本,請關注微信公眾號:Java技術棧,在后台回復:手冊,后續棧長也會持續關注並及時更新鏈接。
告別狗屎代碼,從遵守規范做起!
推薦去我的博客閱讀更多:
2.Spring MVC、Spring Boot、Spring Cloud 系列教程
3.Maven、Git、Eclipse、Intellij IDEA 系列工具教程
覺得不錯,別忘了點贊+轉發哦!