Перейти к содержимому

Многопоточность в Java — 1 — Разбор

Do Some Dev

0:00 / 0:00

Многопоточность в Java — 1 — Разбор

1 058 просмотров · 1 год назад
Do Some Dev
1,77 тыс. подписчиков
1 058 просмотров · 1 год назад
Многопоточность в Java позволяет одновременно запускать несколько потоков в рамках одной программы, повышая производительность и скорость отклика. Потоки используют одно и то же пространство памяти, обеспечивая эффективную связь и использование ресурсов. Давайте рассмотрим эту тему шаг за шагом. Плейлист и связанные видео: Многопоточность в Java — 1 — Объяснение:    • Java Multithreading - 1 - Explained   Многопоточность в Java — 2 — Прерывание с приоритетом состояния:    • Java Multithreading - 2 - State Priority I...   Многопоточность в Java — 3 — Синхронизация:    • Java Multithreading - 3 - Synchronization   Многопоточность в Java — 4 — Ожидание уведомления:    • Java Multithreading - 4 - Wait Notify   Многопоточность в Java — 5 — Локальные данные потока и таймер:    • Java Multithreading - 5 - Thread-local dat...   Многопоточность в Java — 6 — Исполнители:    • Java Multithreading - 6 - Executors   Многопоточность в Java — 7 — Синхронизаторы:    • Java Multithreading - 7 - Synchronizers   Многопоточность Java - 8 - Фреймворк блокировок:    • Java Multithreading - 8 - The Locking Fram...   Многопоточность Java - 9 - Изменчивость и атомарность:    • Java Multithreading - 9 - Volatile and Atomic   Многопоточность Java - 10 - Фреймворк Fork Join:    • Java Multithreading - 10 - Fork Join Frame...   Многопоточность Java - 11 - Сервис автозавершения:    • Java Multithreading - 11 - Completion Service   Многопоточность Java - 12 - Параллельные потоки:    • Java Multithreading - 12 - Parallel Streams   Многопоточность Java - 13 - Виртуальные потоки:    • Java Multithreading - 13 - Virtual Threads   💻 Код: https://github.com/dosomedev/java 🌎 Связаться со мной: https://www.dosomedev.com/contact 💰 Поддержать мою работу: https://buymeacoffee.com/dosomedev 📕 Прочитайте книгу «Потоки Java и утилиты параллельного программирования»: 🇺🇸 https://amzn.to/3ZKk8tI 🇬🇧 https://amzn.to/3Bov5cF 🇩🇪 https://amzn.to/3OZNJdJ 🇫🇷 https://amzn.to/3BmfpXm 🇮🇹 https://amzn.to/4gGG5B2 🇪🇸 https://amzn.to/4iEc0Ut Примечание: Некоторые ссылки являются партнерскими и помогают каналу без дополнительных затрат для вас. 00:00 Вступление 00:19 Потоки в Java 00:39 Интерфейс Runnable 03:02 Расширение класса Thread 08:43 Параллельный запуск потоков 10:27 Сбой одного потока 13:08 Ожидание потоков друг друга #java #thread #threading #multithreading #multithreadinginjava