Собрали для вас самые интересные материалы по многопоточному программированию с нашего сайта:
— 10 советов по многопоточному программированию на Java: https://tproger.ru/translations/10-java-multithread-practices/
— Обработка исключений в многопоточных приложениях: https://tproger.ru/translations/multithreaded-exception-handling/
— Задачка на безопасность потоков в С++: https://tproger.ru/problems/safe-threads-in-cpp/ — проверьте, как вы усвоили материал и сравните с предложенным вариантом решения.
— Еще одна задачка, в этот раз нужно избежать дедлока: https://tproger.ru/problems/write-a-class-that-provides-a-lock-so-as-to-prevent-the-occurrence-of-dead-lock/
Серия статей по многопоточному программмированию в Java:
— Параллельное выполнение кода с помощью потоков: https://tproger.ru/translations/java8-concurrency-tutorial-1/
— Синхронизация доступа к изменяемым объектам: https://tproger.ru/translations/java8-concurrency-tutorial-2/
— Атомарные переменные и конкурентные таблицы: https://tproger.ru/translations/java8-concurrency-tutorial-3/
#about@tproger