Article
Parametrizität in Java
So gut wie alle modernen Programmiersprachen erlauben es, Routinen ĂĽber Werte und ĂĽber Typen zu parametrisieren.
In Java wird letzteres “Generics” genannt, in C++ hingegen “Templates”.
Obwohl die Konzepte die gleichen sind, unterscheidet sich die Implementation doch stark.
In diesem Artikel möchte ich diese Art der Parametrisierung in Java unter die Lupe nehmen und erklären, warum “Type Erasure” doch eine ganz gute Idee ist.