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

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