public class GarbageCollector { public GarbageCollector() { // Konstruktor System.out.println("Konstruktor wurde aufgerufen!"); } protected void finalize() { // Desktruktor System.out.println("Destruktor wurde aufgerufen!"); } public static void main(String[] args) { // TODO Auto-generated method stub GarbageCollector g = new GarbageCollector(); g = null; // Objekt wird nicht mehr gebraucht System.gc(); // Garbage Collector der Java VM aufrufen try { Thread.sleep(600000); } catch(Exception e){} } }