1. comparator 就是典型的 策略模式 一般是设计不同的算法计算同一个数据对象,将不同的策略当参数传递到策略上下文中
    2. comparable 不是策略模式 因为实现的类只能写一种计算逻辑