1
我想了解更多关于Java 8 FunctionalInterface
注释。我写了下面的代码作为实验,但它并不能编译:没有在功能接口中找到的目标方法
@FunctionalInterface
public interface HasToString {
String toString();
}
没有目标的方法找到
有趣的是,这确实编译:
@FunctionalInterface
public interface HasToString {
String notToString();
}
为什么这是?
您正在重写Object的toString()方法。所以这不是一个抽象的方法,而是一个具体的方法。 –