Java.util.Collection重写spliterator()

时间:2015-03-22 18:11:12

标签: java collections

Collection<E>的源代码中,我想知道为什么使用@Override注释。 spliterator()方法并非来自Iterable<E>,而Object也没有来自public interface Collection<E> extends Iterable<E> { @Override default java.util.Spliterator<E> spliterator() { return java.util.Spliterators.spliterator(this, 0); }

{{1}}

1 个答案:

答案 0 :(得分:2)

Iterable是否有分裂者。检查javadoc for java8而不是之前的