找到了一个优化注解:
import groovy.transform.CompileStatic
@CompileStatic
但是这个注解不支持 gvEngine.eval(script, bindings);
只要脚本中使用了 bindings 中的变量,就会编译报错,找不到变量。和解?
或者还有什么别的方法可以优化脚本性能。不一定非要 groovy 脚本,有没有其他 jvm 能执行的脚本,执行速度还可以的。
找到了一个优化注解:
import groovy.transform.CompileStatic
@CompileStatic
但是这个注解不支持 gvEngine.eval(script, bindings);
只要脚本中使用了 bindings 中的变量,就会编译报错,找不到变量。和解?
或者还有什么别的方法可以优化脚本性能。不一定非要 groovy 脚本,有没有其他 jvm 能执行的脚本,执行速度还可以的。