colecciones de Java de las funciones más utilizadas esbozan
la recogida selectiva 1 Colección
Lista 1.1 (ordenados repetible)
ArrayList : la matriz subyacente, consultas rápidas, adiciones y supresiones lentos, hilo-seguro, eficiente, índice, repetible
Vector : es la versión antigua de la ArrayList, la única diferencia es que Vector es seguro para subprocesos
El LinkedList : lista inferior (deque), consulta, eliminaciones rápidas lentas, cuenta con lista incluye
1.2 Conjunto de interfaz (no ordenada única)
HashSet : basado en una estructura de tabla hash, el único trastorno
. Trastorno de almacenamiento A porque el valor hashCode hash almacenado en la tabla de índice sobre el objeto, hashCode es relativamente aleatoria, por lo que el trastorno;
. B único, es igual a la deduplicación y el método hashCode se basa en;
c. Se pueden almacenar null, null, pero no se puede repetir.
TreeSet : basado en la estructura de árbol binario, el único elemento, se puede ordenar comparables
. Una de-duplicación, se basa en las características de almacenamiento del árbol binario;
. B tomada depende de las características de ordenar árbol binario;
C. ordenamiento natural y el comparador de clasificación.
LinkedHashSet : ligado listas y tablas de hash, a partir de la única ordenada
. Una lista ordenada para asegurar ordenada;
b. La única tabla hash garantiza que sea único.
Fila doble conjunto 2 Mapa
HashMap 2.1 : desordenada, único, hilos no están sincronizados, no la seguridad
LinkedHashMap 2,2 : ordenada, los hilos no están sincronizados, no de seguridad
El HashTable 2,3 : desordenada, la sincronización de subprocesos, la seguridad
TreeMap 2,4 : ordenada, los hilos no están sincronizados, no de seguridad