Groovy 是一个新的敏捷的 JVM 动态语言,它结合了像 Python、Ruby 和 Smalltalk 这些语言的许多优秀功能,并且使 Java 开发者能够用类似 Java 的语法使用它们。
Groovy 使你能以更快、更简单也更有趣的方式在Java平台上完成强大的功能,就像把 Python 和 Ruby 引入了 Java 平台一样。
Groovy 还能够替换 javac 作为 Java 代码编译器使用,生成能在任何 Java 项目中使用的标准Java 字节码,还能够灵活的作为写 Java 对象脚本、模版或测试单元的语言。
语言手册
注:翻译自groovy官方网:http://groovy.codehaus.org/Language+Guide
有不对或不妥的地方请批评指正,谢!
1.位运算
2.闭包
3.收集机制
4.与JAVA的不同之处
5.Groovy Math
6.输入输出
7.相关逻辑
8.循环
9.重载操作
10.正则表达式(Regular Expressions)
11.脚本与类库
12.声明
13.字符串
14.要牵记的东西