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






