2015-05-19 2 views
-6

Я хочу поддерживать пул потоков, и он должен содержать несколько заданий. Задание выполняется один за другимреализовать поток в java

+0

У вас больше шансов получить ответ, если вы можете показать свою собственную попытку понять это, вместо того, чтобы просто просить разрешения. –

+0

Пожалуйста, попрактикуйтесь с Google и научитесь искать этот форум, так как в обоих местах есть много богатства. Кроме того, в будущем вы, вероятно, получите гораздо лучшие и конкретные ответы, если вы продемонстрируете свои усилия в своем вопросе и зададите гораздо более конкретные и ответные вопросы. –

+1

Вопрос «Дубликат» на самом деле не касается того, как передать результаты предварительного расчета на следующий. Голосовать за повторное открытие. – Thilo

ответ

1

Если у вас есть последовательное выполнение четырех заданий, вы, вероятно, захотите объединить их в один Runnable.

void run(){ 
     job4(job3(job2(job1(inputs)))); 
} 

Это не имеет большого смысла планировать отдельные темы для рабочих мест (как только один из них может протекать в то же время).

Вы можете отправить все это как единое целое в ExecutorService.

Смежные вопросы