In Java quali vantaggi / svantaggi esistono riguardo alla scelta di utilizzare a.getClass()o A.class? Entrambi possono essere usati ovunque Class<?>ci si aspetti a, ma immagino che ci sarebbero prestazioni o altri sottili vantaggi nell'usarli entrambi in circostanze diverse (proprio come ci sono con Class.forName()e ClassLoader.loadClass().
A.class.getClass()?