可能学懵了。。刚刚看到Iterator和ListIterator,然后出现了下面的迷之操作然后想了好久才发现hasPrevious是子接口ListIterator的方法,难怪找不着,,平常好像基本没有具体实现类扩展接口的方法的场景,导致忽略了子类的独有方法对于父类实例是不可见的。。。那么什么场景下,会在具体实现类中扩展方法呢?还是说用一个接口继承父接口扩展方法,然后由具体实现类实现这个子接口呢?