Ich habe einen Block Code, der funktioniert und ich wollte fragen, was genau hier passiert?Java Klasse Typ
Class<?> normalFormClass = null;
--- --- hinzugefügt
Der Platzhalter "<?>
" ist der Teil, der für mich ist verwirrend. Warum sollte das verwendet werden, anstatt es nicht zu verwenden (Generika)?
gutes Beispiel! Ich lerne immer noch die Grundlagen von Java und habe mich immer über Codezeilen mit diesen Klammern gewundert. –
Danke Ja ... ich kenne Generika aber die? Wildcard war die Sache, die ich sicherstellen wollte, dass ich sie vollständig verstand. –
Außer Sie können keine neue Klasse wie diese erstellen;) Vielleicht normalFormClass = obj.getClass(); – erickson