Я всегда читал, что создание потоков дорого. Я также знаю, что вы не можете повторить поток.
Я вижу в документе класс Executors: Создает пул потоков, который при необходимости создает новые потоки, но будет использовать ранее созданные потоки, когда они будут доступны.
Запомните слово "повторное использование".
Как потоки потоков "повторно используют" потоки?