Documente Academic
Documente Profesional
Documente Cultură
Docente
Ingeniero Augusto ngel
CLASE VECTOR
Clase que implementa una matriz vectorial cultivable de objetos. Al igual que una
matriz, que contiene componentes que se puede acceder mediante un ndice de
enteros. Sin embargo, el tamao de un vector se puede aumentar o reducir, segn
sea necesario para dar cabida a la adicin y eliminacin de elementos despus de
que el vector se ha creado.
Cada vector trata de optimizar la administracin del almacenamiento mediante el
mantenimiento de una capacidad y una capacidad incremental. La capacidad es
siempre al menos tan grande como el tamao del vector; por lo general es ms
grande porque como componentes se aaden al vector, de almacenamiento
aumentos del vector en trozos del tamao de capacidad incremental. Una
aplicacin puede aumentar la capacidad de un vector antes de insertar un gran
nmero de componentes; esto reduce la cantidad de reasignacin incrementales.
A partir de la plataforma Java 2 v1.2, esta clase fue reforzada para implementar la
interfaz de lista, por lo que es un miembro de Java Collections Framework. A
diferencia de las nuevas implementaciones de recoleccin, Vector se sincroniza. Si
no se necesita una implementacin de hilo de seguridad, se recomienda utilizar
ArrayList en lugar de Vector.