Асинхронность в java

Всем привет!

Можете подсказать, правильно ли я понимаю, что как таковой асинхронности в java (до виртуальных потоков) не существовало? Каждая задача в CompletableFuture и подобных классах выполнялась в своем потоке, занимала место и при ожидании, контекст не переключался? Или я не прав и где-то оптимизация происходит?


Ответы (0 шт):