Vector は便利ですが非効率的です。最高のパフォーマンスを得るには、構造体のサイズが不明で効率性がそれほど重要でない場合にのみ使用してください。Vector を使用する場合は、パフォーマンスが低下するのでループ内で elementAt() を使用しないでください。Vector は、次の特徴を持つ配列に対してのみ使用してください。
複数のスレッドによって同時にアクセスされる
サイズが動的に変化する