1、JDK 的 Arrays 的 Comparator 就使用了策略模式
2、代码分析+Debug源码+模式角色分析
有源码可以看出,Comparator就是一个抽象策略(Strategy)类, Arrays.sort()方法的调用,就是环境(Context)类对策略的使用
【设计模式】策略模式
原文:https://www.cnblogs.com/h--d/p/14680469.html