erasure

Bei der Implementierung von Generics in einer Programmiersprache enthält die Binärdatei häufig keine der Typinformationen aus den Generika. Dies wird als "Löschen" bezeichnet.
3
Antworten

Wie wirkt sich die Java-Löschung auf die generischen Arrays aus?

Ich studiere Generika in dieser Zeit und heute habe ich dieses Geheimnis für mich gefunden. Betrachten wir die folgende Dummy-Klasse: %Vor% Wegen des Löschens wird der Rückgabetyp T [] der Methode getArray () zur Laufzeit in ein Objekt []...
08.07.2016, 12:53
3
Antworten

Der Unterschied zwischen instanceof List und instanceof List? [Duplikat]

Ich weiß, dass wir instanceof List<E> nicht aufrufen können, weil List<E> kein umformbarer Typ ist. Sowohl instanceof List als auch instanceof List<?> arbeiten; Allerdings schlägt die Eclipse-IDE vor, instanceof...
05.08.2015, 08:51
1
Antwort

Zwei Methoden mit gleicher Löschung sind nicht notwendig, um sie zu überschreiben (oder sie sind keine Untersignaturen zwischen ihnen).

Ich lese das unglaubliche Buch "Ein Leitfaden für Programmierer zur Java-Scjp-Zertifizierung" für jdk6 und einen Abschnitt über generisches Überschreiben. Darauf wird Subsignature und Override-Equivalent beschrieben und einige Beispiele von Over...
04.07.2015, 21:14