Zitat von
xaromz:
Hallo,
Zitat von
mjustin:
Wie jetzt, keine Generics mehr? Hat Oracle die etwa schon aus der Java Language Specification entfernt? Und vor allem: Barum?
Generics waren noch nie Teil der JVM. Die sind ein reines Compile-Feature. Deshalb gibt es auch bei Generics keine Runtime-Typprüfung. Hab ich schon oft geflucht darüber.
Du weißt ja: das Gegenteil von gut ist gut gemeint.
Gruß
xaromz
Wie hätte man das konkrete Problem denn mit Generics lösen können? Es sieht ja eher nach einem Fall für Reflektion aus. (Vorteil des Type Erasure bei Java ist, dass man Bibliotheken mit und ohne Generics mischen kann - jede Medaille hat zwei Seiten, man kann so problemlos alte Libraries weiterverwenden wenn man sich an ein paar Regeln hält, und muss sie nicht neu kompilieren oder in zwei Versionen pflegen.)
Viele Grüße,
Michael