这就是我们首先了解到的groovy的知识,不必担心没有理解我们讨论到的每一件事。
先介绍了groovy代码使用的断言特性,这样我们在展示我们的的代码结果的时候,通过断言,能自动的判断代码的结果是否正确。
对groovy代码的第一印象是通过在同一时间对比java和groovy的异同。Groovy在 定义类、对象、和方法的时候与java是相似的,groovy使用的关键字、花括号、方括号和圆括号也与java非常相似;groovy显得更轻巧,代码更少,较少的声明方式和较少的代码,这也许意味着你需要改变阅读代码的速度:groovy通过较少的代码做了更多的事情,因此你必须慢慢的阅读代码——至少开始是这样的。
在运行之前,Groovy是兼容于java并且符合java类构建协议的,但是groovy在运行时仍旧是动态生成类,通过MetaClass,groovy能修改groovy调用者调用的任何方法。
这些就是GDK。
现在,你自己能独立编写第一个groovy脚本了,试试吧!通过groovy shell (groovysh)或者groovy console(groovyConsole),编写自己的groovy代码。
另外,你也许获得在接下来的章节才会深入讨论的知识。