Ist die Verwendung der Klasseninstanz als Map-Schlüssel eine bewährte Methode?
Ich habe irgendwo gelesen, dass die Verwendung der folgenden Klasseninstanzen keine gute Idee ist, da sie zu Speicherverlusten führen können. Kann mir jemand sagen, ob das eine gültige Aussage ist? Oder haben sie Probleme damit?
Map<Class<?>,String> classToInstance = new HashMap();
classToInstance.put(String.class,"Test obj");