标签: java-8 functional-interface
我正在查看java.util中的Comparator接口,我看到了使用@FunctionalInterface注释的事实。
有人可以解释一下为什么编译错误不存在,因为接口中存在两个非默认方法? 方法是:
int compare(T o1, T o2);
和
boolean equals(Object obj);
谢谢!