На этом уроке мы сравним скорость работы между String и StringBuffer. Для этого мы создадим новый класс StringSpeed() с методами runString() и runStringBuffer().
Дата отправки отчёта:
8 февраля 2017 г.
Задание выполнено: за
15 мин.
Чему научился:
Повторил пройденное
Что было сложным:
найти время
Комментарии:
Я не мог не добавить для тестирования ещё и StringBuilder, так как знаю, что он быстрее StringBuffer, что явно видно на скриншоте, так как он лучше подходит для однопоточных программ. Как я и говорил на прошлом уроке, отлично подходит для тестироваться отдельных участков кода, если это игрушка, то можно выводить дебаг информацию по скорость работы к примеру: отрисовки кадра, отрисовки теней, наложение эффектов, отрисовке частиц и т.д. В целом результату сравнения не удивлён, знал что именно так и будет изначально, так как ранее это всё было уже протестировано =)