JMH - фреймворк для тестирования многопроцессорных приложений (или нагрузочное тестирование для приложений). С его помощью будем сравнивать “наши аппликации” по производительности. Нужно иметь возможность доказать, что один метод работает дольше другого метода. С использованием этого инструмента у нас это получится. Все проделанное на уроке вы сможете сделать самостоятельно, если вы начнете пользоваться новым инструментом под названием Maven. Что такое Maven почитайте сами, под видео есть несколько ссылок по теме. А в видео показано, как с помощью JMH и Maven можно измерить скорость работы методов.
SourceCode.
Примечание: После git clone нужно поменять ветку на hw
командой: git checkout hw
Склонируйте репозиторий с тестом
Перейдите в ветку hw git checkout hw
Проведите тестирование трёх методов, следуя инструкции из README
Выясните, какой из них работает быстрее всего
Вам ответят команда поддержки Хекслета или другие студенты.
Базовый план откроет полный доступ ко всем курсам, упражнениям и урокам Хекслета, проектам и пожизненный доступ к теории пройденных уроков. Подписку можно отменить в любой момент.
Курсы программирования для новичков и опытных разработчиков. Начните обучение бесплатно
Наши выпускники работают в компаниях:
С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.
Зарегистрируйтесь или войдите в свой аккаунт