// grovvy中的闭包
// 什么是闭包?闭包其实就是一段代码块。在gradle中,我们主要是把闭包当参数来使用
// 定义一个闭包
def b1 = {
println "hello b1"
}
// 定义一个方法,方法里面需要闭包类型的参数
def method1(Closure closure){
closure()
}
// 调用方法method1
method1(b1)
// 定义一个闭包,带参数
def b2 = {
v ->
println "hello ${v}"
}
// 定义一个方法,方法里面需要闭包类型的参数
def method2(Closure closure){
closure("xiaoma")
}
// 调用方法method2
method2(b2)