Generics lar deg skrive klasser og metoder parametrisert etter type, slik at den samme koden fungerer med mange typer mens compile-time typesikkerhet opprettholdes. Dette er parametrisk polymorfisme — "én form, hvilken som helst type."
Problemet de løser
java
();
list.add();
(String) list.get();
