Groovy Closure简介
什么是闭包(Closure)在Groovy中,闭包是一段匿名的代码段,它可以有参数,返回值,并且能够赋值给一个变量。闭包中使用的变量可以是在闭包外部定义的,也可以是在闭包内部定义的。闭包定义的语法如下{[closureParameters ->] statements}上面的方括号[]表示闭包的参数可有可无,所以正常的闭包可能包括如下这些类型:{item++} //item变量定义在闭包之外,闭包