Hallo.
Habe mal paar kleine Fragen zu den Generischen Typen in Java und C++ und vorallem möchte ich wissen wie das abläuft.
Also das was ich bisher verstanden habe, und falls etwas falsch ist korrigiert mich bitte, ist:
Java Generic, man kann nicht mit primitiven Typen arbeiten. Nur mit Objekten, Java generiert später aus dem ganzen Genericzeug eh ein eigenenes neues Objekt. In C++ dagegen geht alles. Weil? Und vorallem was macht da der Compiler? Der macht ja kein neues Objekt, der erzeugt einen neuen Code mit dem passenden Typ oder? Oder wie muss ich das verstehen?
Gruß
Habe mal paar kleine Fragen zu den Generischen Typen in Java und C++ und vorallem möchte ich wissen wie das abläuft.
Also das was ich bisher verstanden habe, und falls etwas falsch ist korrigiert mich bitte, ist:
Java Generic, man kann nicht mit primitiven Typen arbeiten. Nur mit Objekten, Java generiert später aus dem ganzen Genericzeug eh ein eigenenes neues Objekt. In C++ dagegen geht alles. Weil? Und vorallem was macht da der Compiler? Der macht ja kein neues Objekt, der erzeugt einen neuen Code mit dem passenden Typ oder? Oder wie muss ich das verstehen?
Gruß