2016-11-20 3 views
-2

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

Diese Seite dient zur Vector.add() Zustände Rückgabe dieser Methode 'true' geht dann zum Collections.add zu verbinden().

Gibt die Vector.add() auch false zurück, wie Collections.add()?

Auch auf der Oracle-Seite heißt es "Angegeben von:", Bedeutet das, dass Vector.add die gleiche Beschreibung wie Collections.add und List.add hat? Und was bedeutet "Überschreibungen:"?

Schaltet Vector.add alle Ausnahmen wie Collection/List/AbstractList .add()?

Antwort

1

Als allgemeine Regel hat das Javadoc der Unterklasse Vorrang vor dem Javadoc der Oberklasse. Also, wenn die Vector Javadoc nicht sagt, dass diese Ausnahmen ausgelöst werden können oder diese Werte zurückgegeben werden können, dann nehme an, dass es nicht möglich ist. (Das Javadoc für die Collection Schnittstelle wird einfach als Referenz bereitgestellt, um Ihnen zu sagen, warum true immer zurückgegeben wird.)