0
在groovy中,我得到了一個閉包,(類似於js和ruby塊),但是我遇到了這個代碼,我想澄清一下。Groovy閉包和參數
def bar = {
-1
}
..
..
.
getResults foo, bar , params, Foo.class.simpleName
get getResults是一種將閉合條作爲參數的方法。我不明白的是,在該方法具有這樣的:
public int getResults (foo, bar , params, classSimpleName) {
def totalCount = bar(params)
..
..
.
現在吧(PARAMS)返回-1這是它的價值。但我沒有得到它的工作原理。 是一個預定義的單詞嗎?
我在Grails工作,我知道我的參數傳遞給控制器,它們中沒有bar變量,我不知道它們是如何與此相關的。