Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Executor vs. Thread / 4 сообщений из 4, страница 1 из 1
20.10.2006, 14:12:27
    #34069857
Ruslan.Isbarov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Executor vs. Thread
Всем привет!

Коллеги, подскажите пожалуйста, чем собственно отличается Executor от обычного Thread'а? Читал что Sun настоятельно рекомендует пользоваться Executor'ами. В чем же их преимущество? Какие плюсы, какие минусы?
...
Рейтинг: 0 / 0
20.10.2006, 15:11:19
    #34070190
Timm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Executor vs. Thread
Executor Service = нормальное управление потоками.
...
Рейтинг: 0 / 0
20.10.2006, 22:32:40
    #34071395
teg
teg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Executor vs. Thread
Вопрос отчасти некорректен. Для меня звучит так: "Почему рекомендуют использовать классы коллекций, ведь есть же массивы. Их (массивов) вполне достаточно."

Если нужно запустить один-два потока и успокоиться, то на сервисах (ExecutorService) можно не заморачиваться. Если же вы пишете приложение и хотите иметь какое-то разумное управление потоками, то нужен сервис.

Плюс, ваш код смогут понять другие, в том числе, и вы сами через год. :)
...
Рейтинг: 0 / 0
21.10.2006, 19:25:45
    #34071975
Ruslan.Isbarov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Executor vs. Thread
Хорошо! Поставлю вопрос немного по другому. Разрабатывается определенное приложение, в котором предусмотрена возможность управления задачами (создание, приостановка, kill и т.п.). Каждая задача выполняется в потоке. Какую реализацию Executor'а взять, а также какую выбрать реализацию ExecutorService?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Executor vs. Thread / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]