Встречается на собеседованиях • сегодня
Какие плюсы и минусы Supplier
**Плюсы:**
- Ленивое выполнение: вычисление значения происходит только при вызове `get()`
- Позволяет инкапсулировать логику получения значения
- Удобен для отложенной инициализации
- Поддерживает функциональный стиль программирования
- Может использоваться как фабрика объектов
**Минусы:**
- Может скрывать сложную логику за простым интерфейсом
- Нет обработки исключений (только unchecked exceptions)
- Может вызывать неожиданные побочные эффекты при многократном вызове
Пример:
```java
Supplier randomString = () -> UUID.randomUUID().toString();
System.out.println(randomString.get()); // Генерация только здесь
```

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