Das zu erstellende Programmpaket soll anhand der Kommunikation zwischen zwei Threads über einen stack oder Stapelspeicher (LIFO, Last In First Out) die Wirkung der Befehle synchronized(), wait() und notify(), join() und interrupt() demonstrieren.Das Paket soll aus den Dateien Test.java, Reader.java, Writer.java, Stack.java bestehen.