Встречается на собеседованиях • сегодня
Что такое Mono
Mono — это реактивный тип из Project Reactor, представляющий асинхронный поток, который может испускать **0 или 1 элемент**, а затем завершаться (успешно или с ошибкой). Используется в Spring WebFlux для неблокирующих операций.
Пример:
```java
Mono mono = Mono.just("Hello")
.map(String::toUpperCase)
.doOnNext(System.out::println);
mono.subscribe(); // Выведет "HELLO"
```
Ключевые особенности:
- Ленивый — выполняется только при подписке (`subscribe()`)
- Обрабатывает ошибки через `onErrorResume`, `onErrorReturn`
- Поддерживает цепочки операторов (`map`, `flatMap`, `filter`)

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