Hier mal ein sehr guter Link zum Thema "Benchmarks in Java sind schwierig"
http://www-106.ibm.com/developerworks/library/j-jtp12214/
betrifft wahrscheinlich auch die diversen "welche for-schleife ist schneller" Diskussionen hier im Forum
http://www-106.ibm.com/developerworks/library/j-jtp12214/
Understanding dynamic compilation and optimization is the key to understanding how to tell a good microbenchmark (and there are woefully few of these) from the bad ones.
betrifft wahrscheinlich auch die diversen "welche for-schleife ist schneller" Diskussionen hier im Forum