Speicherverlust durch Logger

9

Ich lese , dass der folgende Code zu einem Speicherleck führt da die Level-Klasse einen Verweis auf das CUSTOMLEVEL-Member außerhalb des Classloaders enthält:

%Vor%

Die Frage ist, wie wird die Level-Klasse außerhalb dieses bestimmten Klassenladers geladen? Kann ich einige andere Instanzen innerhalb der Java-API mit einem ähnlichen Verhalten haben?

    
IUnknown 27.05.2013, 08:22
quelle

1 Antwort

2

Es gibt viele Quellen für Klassenlader-Lecks: Dieser Teil einer Blog-Serie zu diesem Thema zählt einige der Täter auf.

    
forty-two 27.05.2013, 09:49
quelle