Groovy是一款可选类型的动态语言,功能非常强大。其最大的优势是扩展自JDK,可以与Java完美兼容。Groovy代码中可以运行java代码,而不需要做任何修改。所以当你忘记groovy的某些语法时,你完全可以使用java来编写相应逻辑。Groovy的语法也与Java非常相似。
已经有小伙伴对groovy的语法入门做了非常好的总结,这里不再赘述,查看如下链接:https://www.jianshu.com/p/e8dec95c4326
关于基本语法的学习,只需做到大致了解,遇到问题能自行检索即可,不需要花费太多时间。详细的语法细节请参看官方文档 http://www.groovy-lang.org/documentation.html
我们下一篇会对闭包做重点讲解,gradle中大量使用了闭包,理解闭包对gradle的学习至关重要。