К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Java SE 17 Developer 1Z0-829: Concurrency · LearnSpace
Назад в каталог
courseraIT и технологии

Java SE 17 Developer 1Z0-829: Concurrency

Курс от Pearson
Средний≈ 3.2 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Step into the world of concurrent programming with our specialized course designed to master Java's threading and concurrency capabilities. This course delves into the essentials of creating and managing worker threads using Runnable and Callable interfaces, providing you with the skills to efficiently handle concurrent code execution. You'll explore the lifecycle of threads and the automation provided by various executor services and the concurrent API, ensuring you can manage tasks effectively. Our lessons cover the intricacies of thread pooling, task submission, and lifecycle management, including shutdown procedures and task completion monitoring. Additionally, you'll gain a deep understanding of developing thread-safe code, tackling common challenges such as race conditions, deadlocks, and livelocks. The course provides practical insights into using Java's concurrency APIs, including blocking queues, concurrent collections, and synchronization mechanisms, to create robust and efficient multi-threaded applications. By the end of this course, you'll be equipped with the knowledge and skills to harness the full potential of Java's concurrency features, enabling you to build scalable and responsive applications.

Навыки, которые вы освоите

Data IntegrityScalabilityOS Process Management

Программа курса

1 модулей · 17 учебных материалов

01Concurrency17 материалов

Module introduction

Module introductionВидео

Lesson 25: Create and execute threads

Learning objectivesВидеоRunnable and ThreadВидео ExecutorService and FutureВидеоExecutorService lifecycle - part 1

Учитесь у экспертов

Pearson

Преподаватель курса

Simon Roberts

President, Dancing Cloud Services, LLC

Java SE 17 Developer 1Z0-829: Concurrency
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 3.2 ч

1 модулей

Язык: Английский

Субтитры: Американский английский

Часть программы вашего университета
Видео
ExecutorService lifecycle - part 2Видео
Question Deep DiveВидео
Create and execute threads QuizЗадание

Thread-safe code, locking, and synchronization

Learning objectivesВидеоRace conditions, deadlock, and livelockВидео Transactional integrityВидеоVisibilityВидеоConcurrent queues and collectionsВидеоSynchronizers, locks, and atomic types - part 1ВидеоSynchronizers, locks, and atomic types - part 2ВидеоQuestion Deep DiveВидеоThread-safe code, locking, and synchronization QuizЗадание