当你没有在groovy中为变量声明一个类型时,我的理解是java虚拟机必须使用反射才能在执行任何方法之前弄清楚对象的类型并且有可能引发运行时错误.
如果这是正确的,那么当您声明类型时呢?java虚拟机是否仍然使用反射,因为原始代码是groovy?或者首先我对这整件事的理解是否正确?
groovy types
groovy ×1
types ×1