Термин Java обновлено

Виртуальные потоки: что это

Коротко

Виртуальные потоки: лёгкие потоки Java 21, управляемые JVM, а не ОС. Монтируются на небольшой пул потоков-носителей; при блокирующем I/O снимаются с носителя.

Определение

Лёгкие потоки Java 21, управляемые JVM, а не ОС. Монтируются на небольшой пул потоков-носителей; при блокирующем I/O снимаются с носителя. Можно создавать миллионы, модель «поток на задачу». Помогают при I/O, не ускоряют вычисления.

Из урока «java.util.concurrent и виртуальные потоки»

На собесе ждут, что вы знаете пулы, CompletableFuture, ConcurrentHashMap и в 2026 году виртуальные потоки Java 21. Что такое виртуальные потоки, когда они помогают и что такое pinning?

Читать урок целиком

Запомните, а не прочитайте

В тренажёре карточка вернётся, когда начнёт забываться. А билеты по Java проверят, что термин понятен в деле.