4. Sortieralgorithmen
6. Datenkompression
- HuffmanTripple | Klasse ansehen (4KB)
- HuffmanTree | Klasse ansehen (10KB)
- HuffmanCoding | Klasse ansehen (6KB)
7. Binärer Suchbaum
- HuffmanTripple | Klasse ansehen (4KB)
- CharacterSearchTree | Klasse ansehen (14KB)
- GGCoding | Klasse ansehen (5KB)
9. Datenstruktur
Doppelt verkettete Liste
- Element | Klasse ansehen (8KB)
- DoublyLinkedList | Klasse ansehen (10KB) [Update verfügbar (10.1)]
Wrapper-Klassen
10. Entwurfsmuster - Iterator
- Element | Klasse ansehen (8KB)
- ForwardIterator | Klasse ansehen (2KB)
- ReverseIterator | Klasse ansehen (2KB)
- ListIterator | Klasse ansehen (5KB)
- DoublyLinkedList [10.1] | Klasse ansehen (11KB) [Update verfügbar (10.2)]
Innere Klasse
- DoublyLinkedList [10.2] | Klasse ansehen (25KB) [Update verfügbar (11.1)]
- Iterator [10.2] | Klasse ansehen (1KB) [Update verfügbar (12.1)]
Java Bibliothek: java.util.*
11. Entwurfsmuster - Strategie
- DoublyLinkedList [11.1] | Klasse ansehen (34KB) | Öffentliche innere Klassen: DeletionStrategy, InspectionStrategy und SubstitutionStrategy [Update verfügbar (12.1)]
- Beispiel: DoubleIntegersStrategy | Klasse ansehen (2KB)
- Beispiel: IntegerSummationStrategy | Klasse ansehen (2KB)
- Beispiel: RemoveEvenIntegersStrategy | Klasse ansehen (2KB)
12. Generische Klassen
- DoublyLinkedList<T> [12.1] | Klasse ansehen (32KB) | Öffentliche innere Klassen: DeletionStrategy, InspectionStrategy und SubstitutionStrategy
- Comparable<T> | Klasse ansehen (14KB)
- Iterator<T> [12.1] | Klasse ansehen (1KB)
- BinarySearchTree<T> | Klasse ansehen (14KB)
- Stack<T> | Klasse ansehen (3KB)
14. Anonyme Klassen und Lambda-Ausdrücke
Java Bibliothek: java.util.*
- Package java.util
- Iterable<T> | OpenJDK
- Iterator<E> | OpenJDK
- List<E> | OpenJDK
- Comparator<E> | OpenJDK
15. Mustererkennung
Java Bibliothek: java.util.*
- Package java.util
- List<E> | OpenJDK
- set<E> | OpenJDK
- Map<K,V> | OpenJDK
- HashSet<E> | OpenJDK
- LinkedList<E> | OpenJDK
- HashMap<K,V> | OpenJDK
16. Ausnahmebehandlung/Zugriff auf Dateien
Java Bibliothek: java.util.*
- Package java.io
- File | OpenJDK
- Exception | OpenJDK | -> Direct Known Subclasses: CheckedExceptions
- Exception | OpenJDK | -> Subclasses: UncheckedExceptions
- FileReader | OpenJDK