2016-04-03 9 views

Antwort

0

In Makros können Sie eine TypeTag für eine Klasse haben, die noch nicht wirklich kompiliert wird und somit kein Class Objekt hat, das ist warum kein runtimeClass ist. Wenn Sie trotzdem versuchen wollen (z. B. weil Sie wissen, dass die Klasse aus einer Abhängigkeit besteht, die nicht kompiliert wird), weiß ich keine andere Möglichkeit als Class.forName, wie in der Frage. Natürlich können Sie runtimeClass im generierten Code verwenden.

Verwandte Themen