Da sich Oracle mit Java 8 noch ein wenig Zeit lässt (als anvisierter Termin wird im Moment «Frühjahr 2014» genannt), soll mit diesem shortcut die Gelegenheit genutzt werden, zu diskutieren, wie es zu Memory Leaks in Java kommen kann und wie man sie finden oder besser schon von vorneherein vermeiden kann. Im ersten Kapitel des shortcuts
wird erläutert, dass Memory Leaks durch im Programm “vergessene” Objekte entstehen, die der Garbage Collector aber weiterhin als erreichbar identifiziert und nicht wegräumt. Zudem soll deren mögliches Aussehen gezeigt werden. Die Kapitel 2 und 3 verhandeln weitere Memory-Leak-Situationen, allgemeine
Lösungsansätze für Leaks (z. B. Weak References), und Techniken, wie man Memory Leaks suchen kann.