Java Generics and Collections
Rezension von Sven Woltmann
Während die Einführung in Generics heutzutage von den meisten Java-Entwickler übersprungen werden kann, geht es schnell an die fortgeschrittenen Themen wie Subtyping, Wildcards, Wildcard Captures und Bounds – Themen, mit denen jeder Java-Programmierer sicher schon einmal zu tun hatte, bei denen sich viele dann aber doch eher an Compiler-Fehlern entlanghangeln anstatt genau zu wissen, was sie tun.
Im zweiten Teil des Buches werden die wichtigsten Collection-Interfaces und -Klassen des Java Collection Frameworks – Sets, Queues, Lists und Maps sowie deren Implementierungen – vorgestellt und im Hinblick auf nebenläufige Programmierung und Performance verglichen.
Jeder fortgeschrittene Java-Programmierer sollte mit diesen Themen vertraut sein!
🎧 Geeignet als Hörbuch? Nein, aufgrund zahlreicher Codebeispiele.
Andere Empfehlungen aus den Genres dieses Buches
Mastering Lambdas: Java Programming in a Multicore World
Effective Java: Best Practices für die Java-Plattform
Java Concurrency in Practice
Core Java: Fundamentals (Volume 1)
Core Java: Advanced Features (Volume 2)
Java Puzzlers: Traps, Pitfalls, and Corner Cases
Spring Boot 3: So geht moderne Java-Entwicklung – Konzepte und Anwendungen
Concurrent Programming in Java: Design Principles and Pattern, 2nd Edition
Der pragmatische Programmierer: Ihr Weg zur Meisterschaft
Get Your Hands Dirty on Clean Architecture: A hands-on guide to creating clean web applications with code examples in Java
Clean Code – Refactoring, Patterns, Testen und Techniken für sauberen Code
Refactoring: Wie Sie das Design bestehender Software verbessern
Clean Craftsmanship: Best Practices, Standards und Ethik für die Softwareentwicklung
The Programmer’s Brain: What Every Programmer Needs to Know About Cognition
Effektives Arbeiten mit Legacy Code. Refactoring und Testen bestehender Software