Загрузка...

Основы многопоточности в Java. Асинхронные методы

Описание:
На открытом уроке разберём, с какими задачами и проблемами сталкиваются QA-инженеры при параллельном запуске автотестов. Поговорим о том, почему многопоточность — это не только способ ускорить тесты, но и источник сложных и неочевидных ошибок.
Рассмотрим механизмы Java для работы в многопоточной среде: ключевые слова volatile и synchronized. На примерах покажем, как запустить асинхронные операции и отслеживать результаты их работы.

Что будет рассмотрено:
- Базовые концепции параллелизма и многопоточности
- Типичные проблемы при параллельном выполнении автотестов
- Ключевое слово volatile и его назначение
- Синхронизация потоков и управление доступом к общим данным
- Ключевое слово synchronized и сценарии его использования
- Выполнение асинхронных операций с помощью ExecutorService
- Отслеживание состояния и результатов выполнения задач

После урока вы сможете:
- Понимать, как работает многопоточность в Java
- Разбираться в проблемах параллельного запуска автотестов
- Использовать volatile и synchronized для обеспечения потокобезопасности объектов
- Запускать асинхронные операции и контролировать их выполнение
- Повышать скорость и стабильность автотестов за счёт корректной работы с потоками

Урок будет полезен:
- QA-инженерам, работающим с автотестами на Java
- Специалистам уровня Middle и Senior
- Тем, кто запускает тесты параллельно и сталкивается с нестабильными результатами
- Инженерам, желающим глубже разобраться в устройстве многопоточности в Java

«Автоматизатор тестирования на Java. Продвинутый уровень»
(«Java QA Engineer. Professional») - https://otus.pw/2ZD0n/

Преподаватель: Антон Перетрухин - в настоящий момент возглавляет проекты автоматизации тестирования и нагрузки в области цифровизации системы ОМС

Пройдите опрос по итогам мероприятия - https://otus.pw/dTVS/

Следите за новостями проекта:

→ VK: https://vk.com/otusru
→ Telegram: https://t.me/Otusjava
→ Хабр: https://otus.pw/S0nM/

Видео Основы многопоточности в Java. Асинхронные методы канала OTUS IT Онлайн - образование
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять