开始使用 groovy
Groovy 是
-
是 Java 虚拟机的可选类型动态语言
-
基于 Java 的优势,但具有受 Python,Ruby 和 Smalltalk 等语言启发的额外功能特性
-
使 Java 开发人员可以使用现代编程功能,学习曲线几乎为零
-
提供静态类型检查和静态编译代码的能力,以获得稳健性和性能
-
支持特定于域的语言和其他紧凑的语法,因此你的代码易于阅读和维护
-
通过其强大的处理原语,OO 功能和 Ant DSL,使编写 shell 和构建脚本变得容易
-
通过在开发 Web,GUI,数据库或控制台应用程序时减少 Scaffolding 代码来提高开发人员的工作效率
-
通过支持单元测试和开箱即用的模拟简化测试
-
与所有现有 Java 类和库无缝集成
-
直接编译为 Java 字节码,因此你可以在任何使用 Java 的地方使用它