Какова цель TaskExecutor весной.Какую проблему это решает?Чем он отличается от Исполнителей в пакете java для одновременной работы?
С 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), который принимает задачу для выполнения на основе семантики и конфигурации пул потоков.
Это интерфейс, реализации которого охватывают Java 5+ ExecutorService и предоставляют реализации для предыдущих версий Java, в которых отсутствует пакет java.util.concurrent
ExecutorService
java.util.concurrent