Halli Hallo,
gibt es einen eleganten Weg eine Mindestlaufzeit für eine Berechnung zu erreichen?
Ich möchte, dass eine Methode, welche Berechnungen durchführt und sehr unterschiedliche Laufzeiten hat (unter Umständen auch etwas länger), mindestens eine Sekunde dauert.
Ich möchte also nicht die Methode in einem Thread aufrufen und danach noch Thread.sleep(1000)... Dann würde die Laufzeit ja teilweise unnötig verlängert werden...
Gibt es einen eleganteren Weg als z.B. die Zeit der Berechnung zu messen und Thread.sleep() mit der entsprechenden Dauer (1sec - Berechnungsdauer) aufzurufen?! Vllt. mit einem zweiten Thread der die Zeit misst etc???
Gruß JAVAnnik
gibt es einen eleganten Weg eine Mindestlaufzeit für eine Berechnung zu erreichen?
Ich möchte, dass eine Methode, welche Berechnungen durchführt und sehr unterschiedliche Laufzeiten hat (unter Umständen auch etwas länger), mindestens eine Sekunde dauert.
Ich möchte also nicht die Methode in einem Thread aufrufen und danach noch Thread.sleep(1000)... Dann würde die Laufzeit ja teilweise unnötig verlängert werden...
Gibt es einen eleganteren Weg als z.B. die Zeit der Berechnung zu messen und Thread.sleep() mit der entsprechenden Dauer (1sec - Berechnungsdauer) aufzurufen?! Vllt. mit einem zweiten Thread der die Zeit misst etc???
Gruß JAVAnnik