【发布时间】:2018-05-26 22:25:08
【问题描述】:
学习 Java 8 Lambda 并想知道编译器如何知道 Comparator 中的哪个方法用于 lambda 表达式? 好像不是SAM接口?它有 2 个抽象方法:
@FunctionalInterface
public interface Comparator<T> {
int compare(T o1, T o2);
boolean equals(Object obj);
}
【问题讨论】:
标签: java lambda java-8 functional-interface