Java ArrayList, Vector, LinkedList Vergleich

1. Vergleichen

Artikel ArrayList LinkedList Vector
Gemachte Version JDK1.2 JDK1.2 JDK1.0
Multi Thread(synchronized) unvereinbar unvereinbar Korrespondenz
Geschwindigkeit(add) schnell gewöhnlich langsam
Geschwindigkeit(get) schnell gewöhnlich langsam
Geschwindigkeit(remove) gewöhnlich schnell langsam
pop,Push-Funktion Keiner Ja Keiner

2. Beispielcode

3. Zusammenfassung

Verwenden Sie LinkedList, wenn Sie Entfernen, Drücken, Popup usw. verwenden. Verwenden Sie Vektor, wenn Sie Multithreading verwenden Verwenden Sie außerdem ArrayList

Recommended Posts

Java ArrayList, Vector, LinkedList Vergleich
LinkedList und ArrayList
[Java] Kartenvergleich
Java Framework Vergleich
Vergleich der Java-Versionsnotation
[Java] Vergleich von Zeichenketten und && und ||
[Entwicklung] Java Framework Vergleich
[Java] Was ist ArrayList?
[Java] Vergleich der Geschwindigkeit der Typkonvertierung
Unterschied zwischen ArrayList und LinkedList
[Java] Konvertiert ArrayList in Array
Blasensortierung mit ArrayList (JAVA)
[Java] Geschwindigkeitsvergleich der Zeichenfolgenkombination
Java-Vergleich mit der compareTo () -Methode
Java Basic Learning Content 2 (Array / ArrayList)
[Java] Unterschied zwischen Array und ArrayList
[Java] Verwendung von List [ArrayList]
[Java] Korrekter Vergleich des String-Typs
Warum Java Vector nicht verwendet wird
[Java] Konvertieren Sie ein Array in ArrayList * Achtung