開始使用 groovy

Groovy 是

  • 是 Java 虛擬機器的可選型別動態語言

  • 基於 Java 的優勢,但具有受 Python,Ruby 和 Smalltalk 等語言啟發的額外功能特性

  • 使 Java 開發人員可以使用現代程式設計功能,學習曲線幾乎為零

  • 提供靜態型別檢查和靜態編譯程式碼的能力,以獲得穩健性和效能

  • 支援特定於域的語言和其他緊湊的語法,因此你的程式碼易於閱讀和維護

  • 通過其強大的處理原語,OO 功能和 Ant DSL,使編寫 shell 和構建指令碼變得容易

  • 通過在開發 Web,GUI,資料庫或控制檯應用程式時減少 Scaffolding 程式碼來提高開發人員的工作效率

  • 通過支援單元測試和開箱即用的模擬簡化測試

  • 與所有現有 Java 類和庫無縫整合

  • 直接編譯為 Java 位元組碼,因此你可以在任何使用 Java 的地方使用它