generischer Typ (Typkonstruktor):
class C<S,T> {..}
{ C<Boolean,Integer> x = ... }
statische generische Methode:
class C { static <T> int f(T x) }
C.<Integer>f (3)
Typargumente können auch inferiert werden.