Ciao a tutti, vorrei ritardare l'esecuzione di vari pezzi di codice. il mio approccio è il seguente: metto quello che devo fare all'interno di task2 e la nuova operazione all'interno di task3. Siccome ho molte operazioni da eseguire vengono fuori tanti task non c'è un modo un po' piu pratico per causare un ritardo?
codice:import java.util.TimerTask; import java.util.Timer; .... public static void main(String args[]) { Timer timer = new Timer(); TimerTask task2 = new MyTask2(); timer.schedule( task2, 10000 ); \\ qui il codice viene eseguito immediatamente ... } class MyTask2 extends TimerTask { public void run() { .... TimerTask task3 = new MyTask3(); timer.schedule( task3, 30000, 30000 ); } }