Мы используем файлы cookie
Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
submit()
принимает задачи Runnable
или Callable
, возвращает Future
для получения результата или проверки статуса.
execute()
принимает только задачи Runnable
, не предусматривает возврата результата.
Ключевые различия:
Метод | Тип задачи | Возврат значения | Обработка исключений |
---|---|---|---|
execute() | Runnable | Нет (void ) | Перебрасываются обратно в поток-исполнитель |
submit() | Runnable и Callable | Future<?> | Инкапсулируются в Future |
Пример использования submit()
с Callable
:
java
submit()
принимает задачи Runnable
или Callable
, возвращает Future
для получения результата или проверки статуса.
execute()
принимает только задачи Runnable
, не предусматривает возврата результата.
Ключевые различия:
Метод | Тип задачи | Возврат значения | Обработка исключений |
---|---|---|---|
execute() | Runnable | Нет (void ) | Перебрасываются обратно в поток-исполнитель |
submit() | Runnable и Callable | Future<?> | Инкапсулируются в Future |
Пример использования submit()
с Callable
:
java
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.