Java函数式接口的一个疑惑:为什么Comparator接口有两个抽象方法compare和equals,Comparator还是一个函数式接口?

Java函数式接口的一个疑惑:为什么Comparator接口有两个抽象方法compare和equals,Comparator还是一个函数式接口?(@FunctionalInterface)_H_X_P_的博客-CSDN博客

重写了超类Object类中任意一个public方法的方法并不算接口中的抽象方法。

所以虽然Comparator接口中有两个抽象方法compare和equals,但equals并不算入接口中的抽象方

法,所以Comparator接口还是满足函数式接口的要求,Comparator接口是一个函数式接口。
 

Guess you like

Origin blog.csdn.net/ZHOU_VIP/article/details/121192052