Die Sammlungsklasse wird im Paket java.util gespeichert.
Es gibt drei Haupttypen von Sammlungen: Set (Set), Liste (Liste) und Karte (Karte). (Empfohlenes Lernen: Java-Kurs)
Sammlungen speichern Verweise auf Objekte, nicht die Objekte selbst. Deshalb bezeichnen wir die Objekte in der Sammlung als Referenzen auf die Objekte in der Sammlung.
Einfach ausgedrückt: Eine Sammlung ist ein Container für Daten, genauer gesagt ein Container für Datenobjektreferenzen.
Hauptstrukturdiagramm des Java Collection Framework
Aus der Analyse des Diagramms:
1. Sammlungen sind hauptsächlich in zwei Schnittstellen unterteilt: Sammlung und Karte
2. Sammlung wird von List bzw. Set geerbt.
List wird von implementiert AbstractList und dann in 3 Unterklassen unterteilt, ArrayList, LinkList und Vector
Set wird von AbstractSet implementiert und ist in 2 Unterklassen unterteilt, HashSet und TreeSet
5 AbstractMap ist in zwei Unterklassen unterteilt: HashMap und TreeMap
6. Map wird von Hashtable implementiert
Das obige ist der detaillierte Inhalt vonWas ist eine Sammlung in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!