|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.googlecode.jpattern.core.util.Chronometer
public class Chronometer
Classe di utilita' che realizza un cronometro per misurare
intervalli temporali espressi in millisecondi. Basata sull'orologio
di sistema (vedere System.currentTimeMillis()).
La precisione delle misure di tempo effettuate dipende dunque
dall'accuratezza con la quale e' realizzato il timer di
sistema Java: esperimenti pratici rivelano che in ambiente Windows
la sensibilita' di System.currentTimeMillis() e' di
10 ms, mentre su stazioni SUN Sparc, ad esempio, e' di 1 ms.
Corretta anche in situazioni multi-threading.
| Constructor Summary | |
|---|---|
Chronometer()
Costruttore: resetta il cronometro invocando il metodo d'istanza azzera(). |
|
| Method Summary | |
|---|---|
void |
avanza()
Metodo che fa (ri)partire il conteggio. |
void |
avanzaDaCapo()
Azzera il cronometro e ne fa partire il conteggio. |
void |
azzera()
Metodo per (fermare ed) azzerare del cronometro. |
void |
ferma()
Metodo che blocca l'avanzamento del cronometro. |
long |
leggi()
Lettura del conteggio corrente effettuato dal cronometro. |
java.lang.String |
toString()
Conversione in stringa del conteggio corrente. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Chronometer()
azzera(). Non avvia il conteggio; per fare cio' usare
i metodi avanza() ed avanzaDaCapo().
azzera(),
avanza(),
avanzaDaCapo()| Method Detail |
|---|
public void azzera()
public void avanza()
Il cronometro puo' essere fermato mediante ferma().
ferma()public void ferma()
avanza() per far ripartire il conteggio,
avanzaDaCapo() per azzerare il tutto prima di
dare inizio al conteggio.
avanza(),
avanzaDaCapo()public void avanzaDaCapo()
public long leggi()
public java.lang.String toString()
leggi().
toString in class java.lang.Objectleggi()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||