Generics lader dig skrive klasser og metoder parametriseret efter type, så den samme kode virker med mange typer samtidig med at bevare compile-time typesikkerhed. Dette er parametrisk polymorfisme — "én form, enhver type."
Problemet de løser
java
();
list.add();
(String) list.get();
