Creare Timer con Java
Ho deciso di riscrivere da zero questo articolo, in quanto l'esempio precedente non mi piaceva granchè.
Quello che vediamo è sempre come usare i Timer in Java per temporizzare determinate operazioni.
Considerate che Timer ha diversi scheduler a disposizione, che potete vedere nella Javadoc.
Noi usiamo il metodo scheduleAtFixedRate, al quale passiamo:
- un TimerTask
- dopo quanto lanciare l'operazione la prima volta
- ogni quanto ripetere l'operazione
Il TimerTask rappresenta appunto il nostro task, e può essere anche esteso da una nostra classe; ma qui vediamo un esempio più semplice.