def list = ['one', 'two']
这个脚本将由Groovy编译成如下:
class script extends Script {
...
public Object run() {
...
List list = ScriptBytecodeAdapter.createList(new Object[]{"one", "two"});
...
}
}
我可以将已定义的list
移出到类字段,以便在每次run
调用时不会再次创建列表吗?编写完整的类而不是脚本对我来说不是一个选项。