Er mag mein join nicht. Folgendes, was ich viel sinnvoller finde, mag er auch nicht: public static void main(String[] args) throws InterruptedException { for (int i = 0; i < COUNT; i++) { new SleepingThread(); //schreib hier deinen Code Thread.currentThread().join(40); } Die Ausgabe macht genau was sie soll. Jeder Thread wird nacheinander abgearbeitet. Kann mir bitte jemand sagen, was falsch sein soll? Danke.