Comparable接口 这个java.lang.Comparable接口 从这个来引申策略模式 Comparator 接口 jdk1.8之后接口里是可以有方法实现的,因为要支持Lambda表达式。 strategy_策略模式 策略模式就是做一件事情不同的执行方式。 比如某一个东西不同的比较大小,比如针对某一种动物猫, 狗,可根据某种具体的动物比如猫定义具体的比较策略,按猫的体重 , 或者按照猫的身高, 饭量,等等。 实现Comparator 接口。