Эффективно использовать коллекции в многопоточном окружении.
Применять различные синхронизаторы для управления потоками.
Анализировать thread dump'ы для выявления и устранения проблем многопоточности.
физический состав работы с базой данных
Совместим теорию многопоточного программирования с большим количеством практических примеров из реальных проектов. Обогатим изученную базу с курса Java Middle более специфичными знаниями.
Что будет на занятии?
Программа урока:
Конкурентность и параллелизм
Конкурентные коллекции
Продвинутые синхронизаторы
Executors, futures
Thread dump
Урок будет полезен для опытных Java-разработчиков, особенно Senior уровня, которые хотят углубить знания в области многопоточности, а также повысить эффективность и безопасность кода при работе с коллекциями и синхронизаторами.
Ведущий
Роман Оборин
Senior Software Engineer
Опыт программирования на Java — 6 лет Коммерческий опыт — 10 лет
Ex-разработчик в Tesco, BNP paribas, Natera
Преподаватель на курсе
Senior Java Developer
Регистрация на открытый урок
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности