Kapitel 4: Generics

4.1  Die Generizität

Die Generizität wurde für Java mit der Version 5.0 eingeführt, um die Prüfung der Typsicherheit von Daten zu erweitern und weitestgehend an den Compiler zu übergeben. Damit werden dem Anwender aufwendige Tests für das Prüfen von Fehlerquellen erspart, die in diesem Zusammenhang in Programmen erforderlich waren.

Generische Datentypen benutzen in ihrer Deklaration Typparameter. Ein Typparameter besteht aus einer oder mehreren Typvariablen, die mit Typ-Schranken (»bounds«) versehen werden können. Werden in der Definition von generischen Klassen bzw. generischen Interfaces die Typvariablen durch aktuelle Typen ersetzt, entstehen die sogenannten parametrisierten Typen. Das heißt, dass parametrisierte ...

Get Java Übungsbuch - Für die Versionen Java 8 bis Java 13 - Aufgaben mit vollständigen Lösungen now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.