O'Reilly logo

Effective Java, 3rd Edition by Joshua Bloch

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

5Java Generics

Generische Typen sind seit Java 5 Teil der Sprache. Vor der Einführung der generischen Typen durch Java Generics musste jedes Objekt, das aus einer Sammlung gelesen wurde, explizit umgewandelt werden. Die Gefahr dabei war natürlich, dass für ein versehentlich eingefügtes Objekt des falschen Typs die Typumwandlung zur Laufzeit scheitern konnte. Anders mit Java Generics. Hier teilen Sie dem Compiler mit, welche Typen von Objekten in einer Sammlung erlaubt sind. Der Compiler steuert die nötigen Typumwandlungen automatisch bei und warnt Sie zur Kompilierzeit, wenn Sie versuchen, ein Objekt des falschen Typs einzufügen. Dies führt zu sichereren und klareren Programmen. Doch diese Vorzüge, die im Übrigen nicht auf Sammlungen beschränkt ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required