開始使用 groovy
Groovy 是
-
是 Java 虛擬機器的可選型別動態語言
-
基於 Java 的優勢,但具有受 Python,Ruby 和 Smalltalk 等語言啟發的額外功能特性
-
使 Java 開發人員可以使用現代程式設計功能,學習曲線幾乎為零
-
提供靜態型別檢查和靜態編譯程式碼的能力,以獲得穩健性和效能
-
支援特定於域的語言和其他緊湊的語法,因此你的程式碼易於閱讀和維護
-
通過其強大的處理原語,OO 功能和 Ant DSL,使編寫 shell 和構建指令碼變得容易
-
通過在開發 Web,GUI,資料庫或控制檯應用程式時減少 Scaffolding 程式碼來提高開發人員的工作效率
-
通過支援單元測試和開箱即用的模擬簡化測試
-
與所有現有 Java 類和庫無縫整合
-
直接編譯為 Java 位元組碼,因此你可以在任何使用 Java 的地方使用它