否。没有办法“克服”这一问题。功能接口必须只有一种抽象方法。您的界面有两个:
interface Intf<T> { public T get1(T arg1); public T get2(T arg1);}
注意:您不需要注释中提到的界面注释。但是,
@FunctionalInterface如果您的接口不是有效的功能接口,则可以使用注释获得编译时错误。因此,它为您的代码带来了更多安全性。
有关更多信息,请参见例如http://java.dzone.com/articles/introduction-
functional-1
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)