Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

University of Applied Sciences Übung Objektorientierte Programmierung II Dipl.-Inf. (FH) Markus Vogler.

Ähnliche Präsentationen


Präsentation zum Thema: "University of Applied Sciences Übung Objektorientierte Programmierung II Dipl.-Inf. (FH) Markus Vogler."—  Präsentation transkript:

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...


Herunterladen ppt "University of Applied Sciences Übung Objektorientierte Programmierung II Dipl.-Inf. (FH) Markus Vogler."

Ähnliche Präsentationen


Google-Anzeigen