Groovy 2.3 釋出

釋出 | Guillaume Laforge | 2014 年 5 月 7 日 | ...

Groovy 開發團隊很高興地宣佈 Groovy 2.3.0 的釋出

Groovy 2.3 是 JVM 的 Groovy 程式語言的新的主要版本,具有

  • 官方支援在 JDK 8 上執行 Groovy
  • 一個新的 trait 關鍵字,用於定義用於組合行為的新程式碼單元
  • 新的和改進的編譯時程式碼轉換,例如
    • @TailRecursive:用於轉換具有尾遞迴的方法,以避免堆疊溢位,
    • @Builder:輕鬆實現流暢的構建器,由 Groovy 編譯器本身生成
    • @Sortable:轉換一個類以使用該類的各種屬性來實現 Comparable
  • 一個新的 NIO2 模組,帶有 Path 支援
  • 閃電般快速的 JSON 解析和構建,如 InfoQ 上的最近文章 中所述
  • 閉包引數型別推斷,在使用靜態型別檢查器和靜態編譯器時推斷閉包中引數的型別
  • 一個 markup template engine
  • Groovysh 和 GroovyConsole 易用性改進
  • 一個新的 GroovyAssert 測試實用程式
  • 更多的 @BaseScript 類功能等等。

如果您想了解有關 Groovy 2.3 新功能的更多資訊,請閱讀 詳細的發行說明,如果您想定期獲取 Groovy 生態系統的最新訊息,您可以 訂閱 Groovy 每週新聞通訊,每週二傳送最新訊息。

有關已關閉的問題的更多資訊,您可以檢視我們的 變更日誌

除了 Bintray JCenterMaven Central 中的 Groovy 庫之外,您還可以 下載 Groovy 的二進位制發行版

SpringOne 2GX 2014 即將到來

此外,如果您想深入瞭解這個新版本的 Groovy 提供的所有優點,我邀請您參加 SpringOne 2GX 會議!

儘快預訂您在 9 月 8-11 日在德克薩斯州達拉斯舉行的 SpringOne 2GX 的位置。這絕對是第一手瞭解正在發生的一切並提供直接反饋的最佳機會。預計今年將釋出許多重要的新公告。我們預計將展示幾個深入的 Spring-Integration 會議。

獲取 Spring 新聞通訊

與 Spring 新聞通訊保持聯絡

訂閱

領先一步

VMware 提供培訓和認證來加速您的進步。

瞭解更多

獲得支援

Tanzu Spring 在一個簡單的訂閱中提供對 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案。

瞭解更多

即將舉行的活動

檢視 Spring 社群中所有即將舉行的活動。

檢視全部