致全球Java開發者:java
代碼是二進制世界的交流方式,極致的代碼是咱們的榮耀。數據庫
2017年春天,《阿里巴巴Java開發手冊》發佈,咱們但願在涵蓋編程規約、異常日誌、單元測試、安全規約、MySQL數據庫、工程規約、設計規約等7個維度上爲開發工做提供一點幫助。編程
目前已有超過260萬位工程師下載及查閱手冊,在數以千計的企業應用,手冊成爲受業界承認的開發規範。咱們也有幸爲全行業的研發效能、人才培養、系統穩定性做出力所能及的一點貢獻。數組
兩年來,Java開發者們熱心參與,以幫助這本不夠完美的手冊日臻完善。曾有開發者追蹤問題長達半年之久,反覆探討、論證其正確性。這樣的開發者難以計數,也許相隔重洋,可能相逢不識,咱們用代碼確認一致的熱愛,也讓這本手冊的價值超越了單一公司。安全
所以,咱們決定將手冊正式改名爲《Java開發手冊》,它屬於全部參與其中的貢獻者,也以此聊表咱們對全球Java開發者的感謝。單元測試
《Java開發手冊》更新版,涵蓋前所未有的三大升級:測試
1.新增21條新規約。好比,switch的空指針問題、浮點數的比較、無泛型限制引發的類型混亂、加鎖與解鎖的注意事項、YYYY的日期格式問題等;
2.修改描述112處。好比,IFNULL的判斷方式、集合的toArray的數組長度、日誌佔位符的處理等;spa
3.完善若干處示例。好比,變量命名示例、衛語句示例、枚舉示例、finally的return示例等。設計
關於《Java開發手冊》更多內容,可移步開發者社區:https://developer.aliyun.com/special/tech-java指針
最新版可點擊下方「閱讀原文」進入下載!
本文爲雲棲社區原創內容,未經容許不得轉載。