Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Melusine Weisbach Geändert vor über 10 Jahren
1
University of Applied Sciences Übung Objektorientierte Programmierung II Dipl.-Inf. (FH) Markus Vogler
2
© Dipl.-Inf. (FH) Markus Vogler University of Applied Sciences Java Grundlagen - Collections Für die Speicherung mehrerer Elemente des gleichen Typs existieren in Java u. a. Arrays //Array mit 1000 Integerwerten int [] primes = new int [1000]; //Array mit 100 Personen Person [] personen = new Person[100]; Was geschieht wenn der Speicherplatz während der Laufzeit nicht ausreicht?
3
© Dipl.-Inf. (FH) Markus Vogler University of Applied Sciences Java Grundlagen – Collections Java stellt neben Arrays so genannte Collections zur Verfügung Vorteile: -Speicherplatz der Collections wächst bei Bedarf während der Laufzeit -Verschiedene Algorithmen existieren (Suchen, Ersetzen...)
4
© Dipl.-Inf. (FH) Markus Vogler University of Applied Sciences Java Grundlagen – Collections Java Collections: -List – Eine Liste von Elementen ArrayList LinkedList -Set – Eine Menge von Elemnten HashSet -Map – Assoziativspeicher (Key, Value) HashMap TreeMap -Queue - Warteschlange von Elementen LinkedList PriorityQueue
5
© Dipl.-Inf. (FH) Markus Vogler University of Applied Sciences Java Grundlagen – Collections Seit Java 1.5 sollten Collections nur noch in Verbindung mit Generics verwendet werden z.B. List array= new ArrayList (); Generics arbeiten ausschließlich mit Referenztypen, also nicht mit int, double usw. sondern mit Integer, Double...
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.