Я могу представить, что некоторые задачи запланированы на очень длительное время, а ScheduledThreadPoolExecutor
создаст дополнительные потоки для других задач, которые необходимо запустить, до тех пор, пока не будет достигнуто максимальное количество потоков.
Но кажется, что я могу указать только фиксированное количество потоков для пула, почему это так?