Código
public class programaConcurrencia { FileClock reloj= new FileClock(); hilo.start(); try{ TimeUnit.SECONDS.sleep(5); e.printStackTrace(); } hilo.interrupt(); } } ///////////////////////////////////////// @Override public void run() { for(int i=0;i<10;i++){ try{ TimeUnit.SECONDS.sleep(1); } } } }
Como salida obtengo esto:
Código
Sat Jan 30 11:09:04 CET 2016 Sat Jan 30 11:09:05 CET 2016 Sat Jan 30 11:09:06 CET 2016 Sat Jan 30 11:09:07 CET 2016 Sat Jan 30 11:09:08 CET 2016 El FileClock se ha detenido. Sat Jan 30 11:09:09 CET 2016 Sat Jan 30 11:09:10 CET 2016 Sat Jan 30 11:09:11 CET 2016 Sat Jan 30 11:09:12 CET 2016 Sat Jan 30 11:09:13 CET 2016 BUILD SUCCESSFUL (total time: 10 seconds)
Acabo de empezar con temas de concurrencia y de java y ando perdido en esto.