Groovy闭包理解
闭包的理解闭包(Closure)是很多编程语言中很重要的概念,那么Groovy中闭包是什么,官方定义是“Groovy中的闭包是一个开放,匿名的代码块,可以接受参数,返回值并分配给变量”,简而言之,他说一个匿名的代码块,可以接受参数,有返回值,那么到底是怎么样的,我们来探究一下:- 如何定义定义闭的语意 :{ [closureParameters -> ] statements }其中[closureParameters->]代表参数们,多参数用逗号分割,用-&