интерфейсы runnable и callable

139
09 апреля 2018, 02:05

Чем отличаются два интерфейса для реализации задач Runnable и Callable? Какая необходимость иметь оба, если Callable может делать все, что делает Runnable?

Answer 1

Интерфейс Callable похож на Runnable, поскольку оба они предназначены для классов, экземпляры которых потенциально выполняются другим потоком. Однако Runnable не возвращает результат и не может выставить проверенное исключение.

Информация взята из документации - ссылка.

READ ALSO
Удаление папок cache

Удаление папок cache

Пытаюсь удалить папки через root права, по одной папки удаляет без проблем, но когда, я делаю в массив ссылки на папки, то программа зависает,...

175
SQL, вопрос о паре индексов

SQL, вопрос о паре индексов

Возможно ли каким-то образом записать индексы парой, например cityID и mode, сделав оба уникальными? Те

203
Вывод значений в строку

Вывод значений в строку

Тривиальная структура: таблица товаров, свойства и их значения

231
Состаной PK в Hibernate

Состаной PK в Hibernate

Есть таблица Teacher:

191