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