Java 8 最終發布日期敲定,有 bug 也要發布
Oracle 公司計劃于 2014 年 3 月 18 日發布 Java 8,這一日期已經敲定,即使屆時該版本中仍存在一些小的 bug(“非致命”bug),也要按計劃發布。
這一消息來自 Oracle 公司的 Java 8 版本發布經理 Mathias Axelsson,他在周一的郵件列表中表示,在發布日期到來之前,將優先考慮修復“致命性 bug”,“非致命性”bug 將考慮在后面的升級版本中進行修復,不會影響到新版本的發布日期。
目前 Java 8 開發團隊正在緊鑼密鼓地修復該版本中的已知 bug,以便確保能夠按照原計劃在 1 月 23 日發布一個 RC(候選)版本。
只要是軟件,都會存在 bug 的,比如,在 2011 年 Java 7 剛發布的時候,就被曝出編譯器存在 bug。此外,客戶端 Java 安全問題不斷。Oracle 公司最初計劃在 2013 年 9 月份發布 Java 8,之所以被推遲到 2014 年,安全問題是其中一個重要的原因。
好在 Oracle 公司已經承認這些 bug 并在努力解決問題,今天 Oracle 公司發布了 147 個安全補丁,其中有 36 個是針對 JavaSE 的。
導致 Java 8 推遲發布的另一個原因是 Lambda 項目的開發進度。Lambda 是 Java 8 中最重要的改進之一,其目的是使 Java 更易于為多核處理器編寫代碼。它為 Java 語言增加了 lambda 表達式、默認的方法以及方法引用,并擴展了庫,以支持流數據的并行化操作。目前該項目已經開發完畢。
此外,Jigsaw(標準模塊系統)原本也要包含在 Java 8 中,但由于開發工作相對滯后,被推遲到 Java 9 中。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!