Auf Thema antworten

Man will ja nicht immer etwas unendlich oft in einem Thread machen, manchmal möchte man nur eine sehr rechenintensive Aufgabe parallel lösen, daher wird eben nur die run-Methode separat aufgerufen. Wenn du den Inhalt wiederholen willst, musst du eben eine Schleife darin nutzen. Am besten mit einer Abbrufbedingung

[code=Java]

public void run() {

  while(shouldRun) {

    tuEtwas();

    //sleep

  }

}

[/code]


Und für dein zweites Problem könntest du z.b. zwei Threads nutzen, die jeweils unterschiedlich lange wartezeiten haben.



Oben