golo module Main import java.lang.reflect.Method function reflect(obj, methodName) { script = to_java(obj) method = script:class():getMethod(methodName) method:invoke(script, []) } obj = new MyObject() reflect(obj, "hello") } golo module Main import gololang.DynamicObject import gololang.MethodInvocation MyObject = DynamicObject .extend() .members({ System.out:println(to_string(content)) }) shell $ golo compile my_script.golo shell $ java -cp /path/to/golo-runtime.jar:. my_script


上一篇:
下一篇:
切换中文