Встречается на собеседованиях • сегодня
Что возвращает Callable
`Callable` — это интерфейс в Java, представляющий задачу, которая возвращает результат и может выбрасывать исключение. В отличие от `Runnable`, он возвращает значение типа `V` (указанный в дженерике) через метод `call()`.
**Пример:**
```java
Callable task = () -> {
Thread.sleep(1000);
return 42;
};
Future future = executor.submit(task);
System.out.println(future.get()); // 42
```
**Ключевые моменты:**
- Возвращает результат (`V`).
- Может выбрасывать `Exception` (в отличие от `Runnable`).
- Используется с `ExecutorService` и `Future` для асинхронного выполнения.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы