Wie gut kennst Du das Collections Framework?

von Thilo Frotscher | 26. Juni 2019

java

HashMap und ArrayList kennt jeder, na klar. Aber wann stellen diese eigentlich die richtige Wahl dar? Und vor allem: Wann nicht? Das Collections Framework enthält zahlreiche, teils recht spezialisierte Implementierungen. Doch viele Entwickler kennen nur einen kleinen Teil davon. Schon mal was von EnumSet oder WeakHashMap gehört? Und was ist der Unterschied zwischen ConcurrentSkipListMap und ConcurrentHashMap? Für jeden Java-Entwickler ist es wichtig, die Stärken und Schwächen der einzelnen Implementierungen zu kennen. Dieser Vortrag diskutiert Details wie Threadsicherheit, Laufzeitverhalten und sinnvolle Initialisierung anhand einiger ausgewählter Collection-Klassen.


speaker

Thilo Frotscher arbeitet als freiberuflicher Software-Architekt und Trainer. Als Experte für Enterprise Java und Systemintegration unterstützt er seine Kunden überwiegend durch Entwicklung, Reviews oder die Durchführung von Schulungen. Thilo ist (Co-)Autor mehrerer Bücher sowie zahlreicher Fachartikel und spricht regelmäßig auf Fachkonferenzen oder bei User Groups.



Die Veranstaltung wird durch die Java User Group Görlitz (im iJUG Verband) organisiert.