Wpis z mikrobloga

@fefler: widzę że chcesz zrobić benchmark... poczytaj o frameworku org.openjdk.jmh
Testowanie bez niego, a szczególnie w takie proste sposoby to starta czasu :D za dużo zmiennych, jak się testuje ręcznie jest masa rzeczy których trzeba pamiętać, np rozgrzewanie się JVM z powodu JIT-a, fakt że pierwsze wykonanie danego kodu jest zawsze dodatkowo obciążone jeszcze czasem ładowania się klas, więc benchmarki zawsze robi się osobno, startujesz 1 metodę, zatrzymujesz JVM, zatrujesz drugą,