解释oracle Vector.add()

时间:2016-11-20 16:56:32

标签: java vector collections

http://docs.oracle.com/javase/7/docs/api/java/util/Vector.html#add(E)

Vector.add()的此页面声明此方法返回'true',然后继续链接到Collections.add()。

Vector.add()是否也返回false,如Collections.add()?

同样在oracle页面上它指出“Specified by:”,这是否意味着Vector.add与Collections.add和List.add具有相同的描述? “覆盖:”是什么意思?

Vector.add是否会抛出与Collection / List / AbstractList .add()相同的异常?

1 个答案:

答案 0 :(得分:1)

作为一般规则,子类的Javadoc优先于超类的Javadoc。因此,如果phpunit Javadoc没有说可以抛出这些异常或者可以返回这些值,那么假设它不能。 (Vector接口的Javadoc仅供参考,以告诉您为何总是返回Collection。)