Groovy是一种新兴的 Java 2 平台语言也能用于扩展现有代码在 Java 1.4 和 Java 5 平台上都能使用,也能在 Java 6 上使用使用方式基本与使用 Java 代码的方式相同而是指Groovy和java很好的结合编程Ruby和Smalltalk等语言中学到的 诸多特征而且学习成本很低让你的代码变得易于阅读和维护面向对象以及一个Ant DSL,使得创建Shell Scripts变的非常简单GUI,数据库或控制台程序时减少框架性代码,大大提高了开发者的效率这样可以在任何使用Java的地方使用Groovy它的语法与 Java 语言的语法很相似但是可以将它想像成 Java 语言的一种更加简单,表达能力更强的变体如果知道如何编写 Java 代码,那就已经了解 Groovy 了您会发现它使日常的编程活动变得快了许多您会了解更多的 Groovy 语法快捷方式但也增加了一些新特性,例如本地集合,内置的正则表达式和闭包闭包都是一个令人兴奋的新技巧成为正式的 Java 语法,但现在已经可以在 Groovy 中使用了可以现在定义,以后再执行不过最著名的是简化迭代就有可能再也不需要编写Iterator 实例了。
联系方式
电子邮箱:announce@groovy.codehaus.org。