Я только начал изучать класс Java Executors
и метод newCachedThreadPool( )
. Согласно API, результирующий пул потоков повторно использует существующие объекты Thread
для новых задач.
Я немного озадачен тем, как это реализовано, потому что я не смог найти какой-либо метод в API Thread
, который позволяет вам установить поведение существующего объекта Thread
.
Например, вы можете создать новый Thread
из объекта Runnable
, что делает вызов Thread
методом Runnable
run( )
. Однако в API Thread
нет метода setter, который принимает Runnable
в качестве аргумента.
Буду признателен за любые указатели.