import java.util.concurrent.*;
public class Esempio2 {
public static class Counter implements Runnable {
int n=0;
@Override
public void run() {
System.out.println(n);
n++;}
}
public static void main(String[] args) {
Counter r = new Counter() ;
ScheduledExecutorService executorService = Executors.newSingleThreadScheduledExecutor();
executorService.scheduleAtFixedRate(r, 5, 1, TimeUnit.SECONDS);
executorService.execute(r);
try {
TimeUnit.SECONDS.sleep(11);
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println("Fine");
executorService.shutdown(); }
}
Comments
0 B
|👍
/👎
0 B
|👍
/👎