Какова цель TaskExecutor весной? - PullRequest
2 голосов
/ 21 ноября 2011

Какова цель TaskExecutor весной.Какую проблему это решает?Чем он отличается от Исполнителей в пакете java для одновременной работы?

Ответы [ 2 ]

7 голосов
/ 21 ноября 2011

С http://static.springsource.org/spring/docs/2.0.8/reference/scheduling.html

23,4. Абстракция Spring TaskExecutor

...

Интерфейс TaskExecutor в Spring идентичен интерфейсу java.util.concurrent.Executor. Фактически, его основная причина существования заключается в том, чтобы абстрагироваться от необходимости использования Java 5 при использовании пулов потоков. Интерфейс имеет один метод execute (Runnable task), который принимает задачу для выполнения на основе семантики и конфигурации пул потоков.

...

1 голос
/ 21 ноября 2011

Это интерфейс, реализации которого охватывают Java 5+ ExecutorService и предоставляют реализации для предыдущих версий Java, в которых отсутствует пакет java.util.concurrent

...