Observable может передавать значения синхронно или асинхронно: это определяется источником и используемыми schedulers.
Observable синхронный или асинхронный?
Observable может передавать значения синхронно или асинхронно: это определяется источником и используемыми schedulers.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Observable может передавать значения синхронно или асинхронно: это определяется источником и используемыми schedulers.
Например, of обычно уведомляет при подписке синхронно, timer — позже. Сам тип Observable не обещает асинхронность и не создаёт отдельный поток; потребитель должен учитывать реальное поведение источника.