Mätning av tid i java [LÖST]
Postat: 14 dec 2007, 14:07
Tjena.
Jag kom på att jag ville skapa en klass -Timer- med typ 2 metoder, en för att starta- och en för att stoppa tiden. Eller en timer. Så man kan testa hur lång tid det tar att utföra en annan metod eller loop lr nått.
Så jag skapade en klass med respektive motoder och en innre klass -Ticker- som ärver av thred.
Det den gör är att ticka framm en double-variabel ett steg och sova i 10 millesekunder. Och då var min tanke att den kommer stämma med antalet hundradelar som paserat under den tid som förflutit. Men så kom jag på att det är ju inte alls säkert att den kommer stämma.
Någon som vet om det finns någon klass i java som kan lösa detta åt mig. Hittade inte på något i api-dokumentationen.
Eller ett bättre förslag på implementation.
Jag kom på att jag ville skapa en klass -Timer- med typ 2 metoder, en för att starta- och en för att stoppa tiden. Eller en timer. Så man kan testa hur lång tid det tar att utföra en annan metod eller loop lr nått.
Så jag skapade en klass med respektive motoder och en innre klass -Ticker- som ärver av thred.
Det den gör är att ticka framm en double-variabel ett steg och sova i 10 millesekunder. Och då var min tanke att den kommer stämma med antalet hundradelar som paserat under den tid som förflutit. Men så kom jag på att det är ju inte alls säkert att den kommer stämma.
Någon som vet om det finns någon klass i java som kan lösa detta åt mig. Hittade inte på något i api-dokumentationen.
Eller ett bättre förslag på implementation.