Абсолютно у всех ребят, кто готовит себя как Java Developer под моим менторством, нет или крайне мало опыта с многопоточность.

Поэтому я решил сделать серию заданий, выполнение которых будет максимально покрывать знания по базовому Multithreading и Concurrency.

Результат работы сейчас такой:

На компьютерах разной производительности результат разный, пробуйте увеличивать ко-во итераций или потоков.

Ожидаемый результат:


ПОДАРОЧЕК. 

Тот, кто выполнит правильно абсолютно все задания — получит БЕСПЛАТНО месяц менторинга в пакете «Ментор-Padawan».

Задания будут появляться до 30 июля 2015.

  • Решение нужно разместить в GitHub или BitBucket. (как раз подучите git)
  • Ссылку на репозиторий опубликовать у себя в соц. сети (facebook или vk) c текстом: «»Решение задачи от BecomeJavaSenior».
  • Ссылку на пост и объяснения, почему такое решение — отправить на becomejavasenior[at]gmail.com.

Ваше решение будет просмотрено, а все замечания — высланы в ответ.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.