Algum poderia me dar um motivo de porque a classe Vector não é lá essas coisas? Qual a melhor alternativa ao invès do VEctor então???
Porque vieram outras implementações melhores com suporte a operações de ordenação como as classes que implementam a interface java.util.List, por exemplo.
Não é que a classe Vector “não é lá grande coisa”, é que ela é mais lenta, pois é uma implementação sincronizada (thread safe) ou seja, apenas uma thread de cada vez consegue acessá-la. Sendo assim a classe Vector possui métodos synchronized que fazem a máquina virtual verificar se a thread q está querendo acessá-la pode fazer isso.
Não é que ela é ruim, ela é sincronizada 
Uma implementação não sincronizada com a funcionalidade que vc precisa é a ArrayList
Falow!
Pode-crê acho que entendi um pouco mais agora valeu.
Bom, na minha opinião, localmente se utiliza ArrayList, como o david falou, o problema é que um Vector é lento, pois possui sincronize…
Então, faço as minhas palavras as dele.
Tchau!