InterviewModeJava

Java Core, JVM и Spring

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

Разбери инструменты Java для запуска задач и согласования работы потоков: исполнители, Future и CompletableFuture, атомарные операции, блокировки и конкурентные коллекции. Отдельная часть посвящена виртуальным потокам и их применению.

Вопросы