我正在尝试使用@AutoImplement注释来生成接口的默认实现,如下面的示例所示
public interface SomeInterfaceGroovy { def some = new SomeImpl(); }但是我得到了空指针异常at org.codehaus.groovy.runtime.callsite.PogoMet
我正在阅读Groovy in action (第1版),在第7.6节中,它指出:“如果您希望将一个普通的Java类识别为Groovy类,则只需实现GroovyObject接口。为方便起见,您还可以子类化抽象类GroovyObjectSupport,它提供了默认实现。”所以我尝试了一些Java/Groovy (试图找到用Java编写代码更快/更容易的方法),并且我实例化了这个对象Person,它是一个Java对象,Person