Groovy 2.3 釋出

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

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

Groovy 2.3 是 Groovy 程式語言針對 JVM 的新主要版本,具有以下特性:

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

如果您想了解更多關於 Groovy 2.3 的新特性,請閱讀詳細的釋出說明;如果您想定期獲取 Groovy 生態系統的新鮮資訊,您可以訂閱 Groovy Weekly 時事通訊,每週二提供新鮮資訊。

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

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

SpringOne 2GX 2014 即將到來

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

請儘快預訂您在德克薩斯州達拉斯舉行的 SpringOne 2GX 大會(9 月 8 日至 11 日)的席位。這是瞭解所有最新動態並提供直接反饋的最佳機會。預計今年會有許多重要的新公告。我們預計將有幾個深入的 Spring-Integration 專題會議。

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,助您加速進步。

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

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

檢視所有