M
Mr. X
Gast
Hallo,
mein Programm war irgendwie sehr langsam, also hab ich mal einen Zeitmesser eingebaut.
Um zu erfahren welche meiner Methoden so lange braucht, hab ich eine nach der anderen rausgenommen,
bis ich bei 0 Methoden war, und das hat mich dann doch sehr verwundert:
Das Ergebnis:
Es wurden immer so zwischen 31 und 32 ms gebraucht.
Nur für was wurden die 11 - 12 ms Differenz gebraucht?
Danke
Mfg
Mr. X
mein Programm war irgendwie sehr langsam, also hab ich mal einen Zeitmesser eingebaut.
Um zu erfahren welche meiner Methoden so lange braucht, hab ich eine nach der anderen rausgenommen,
bis ich bei 0 Methoden war, und das hat mich dann doch sehr verwundert:
Code:
long startTime = System.currentTimeMillis();
/*
..
*/
try{Thread.sleep(20);}
catch(InterruptedException e){}
long usedTime = System.currentTimeMillis() - startTime;
System.out.println("Es wurden " + usedTime + "ms benötigt.");
Das Ergebnis:
Es wurden immer so zwischen 31 und 32 ms gebraucht.
Nur für was wurden die 11 - 12 ms Differenz gebraucht?
Danke
Mfg
Mr. X