Witam, mam małe zadanie do sprawdzenia.
Zaimplementuj metody:
public static void runThogether(Runnable... tasks)
public static void runInOrder(Runnable... tasks)
Pierwsza metoda powinna uruchomić każde zadanie w oddzielnym wątku i zakończyć działanie. Druga metoda powinna uruchomić wszystkie zadania w bieżącym wątku i zakończyć działanie po zakończeniu ostatniego z nich.
public static void runTogether(Runnable... tasks) {
for(Runnable n : tasks) {
Thread thread = new Thread(n);
thread.start();
}
}
public static void runInOrder(Runnable... tasks) {
for(Runnable n: tasks)
n.run();
}
Jest okej, czy coś "pokiełbasiłem" ?