为什么Comparator接口有两个抽象方法compare和equals,Comparator还是一个函数式接口? 根据Java语言规范的定义,一个使用了该注释的接口类型声明将被视为一个函数式接口。从概念上讲,一个函数式接口有且只有一个抽象方法。由于默认方法已经有了实现,所以它们不是抽象方法。如果一个接口中声明的抽象方法是重写了超类Object类...
boolean equals(Object obj);其中 equals为Object的方法,不算入内,所以Comparator可以作为函数式接口。Fu...