Welche Vor- und Nachteile gibt es in Java im Zusammenhang mit der Wahl der Verwendung a.getClass()
oder A.class
? Entweder kann verwendet werden, wo immer a Class<?>
erwartet wird, aber ich stelle mir vor, dass die Verwendung beider unter verschiedenen Umständen (genau wie bei Class.forName()
und) Leistung oder andere subtile Vorteile hätte ClassLoader.loadClass()
.
A.class.getClass()
?