public class KonstruktorTest { public KonstruktorTest() { System.out.println("Konstruktor wurde aufgerufen!"); } protected void finalize() { System.out.println("Destruktor wurde aufgerufen!"); } public static void main(String[] args) { System.out.println("Start von main()"); KonstruktorTest t1 = new KonstruktorTest(); t1 = new KonstruktorTest(); // jetzt kann der alte Speicherbereich freigegeben werden! System.gc(); // Erzwinge "Aufräumen" der Java VM System.out.println("Ende von main()"); } }