Wie schon gesagt, ArrayList wurde mit dem neuen Collection Framework eingeführt, Vector stammt noch von Java 1.0. An sich sind beide Gleichwertig, nur der wirklich große Unterschied und auch entscheidend für die Wahl ist, dass Vector synchronized ist, ArrayList hingegen nicht. Somit ist eine ArrayList immer schneller als ein Vector, andererseits kommt man bei der Verwendung von mehreren Threads nicht um einen Vector herum.
____________________________________
Was ist klein, grün und dreieckig?
Ein kleines grünes Dreieck!
Bahnübergänge sind die härtesten Drogen der Welt! Ein Zug und du bist weg!
|