Реактивное программирование с применением RxJava, Нуркевич Т., Кристенсен Б., 2017

По кнопке выше «Купить бумажную книгу» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.

По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «Литрес», если она у них есть в наличии, и потом ее скачать на их сайте.

По кнопке «Найти похожие материалы на других сайтах» можно искать похожие материалы на других сайтах.

On the buttons above you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.

Ссылки на файлы заблокированы по запросу правообладателей.

Links to files are blocked at the request of copyright holders.


Реактивное программирование с применением RxJava, Нуркевич Т., Кристенсен Б., 2017.

В наши дни, когда программы асинхронны, а быстрая реакция - важнейшее свойство, реактивное программирование поможет писать более надежный, лучше масштабируемый и быстрее работающий код. Благодаря этой книге программист на Java узнает о реактивном подходе к задачам и научится создавать программы, вобравшие в себя лучшие черты этой новой и весьма перспективной парадигмы. Данная книга содержит глубокое и подробное изложение концепций и принципов использования реактивного программирования вообще и RxJava в частности. Книга может использоваться как для последовательного изучения предмета, так и в качестве справочника по библиотеке.

Реактивное программирование с применением RxJava, Нуркевич Т., Кристенсен Б., 2017


Синхронный и асинхронный режим.
Обычно объект observable асинхронный, но это не обязательно. Он может быть и синхронным и по умолчанию таковым и является. Rxjava не включает асинхронный режим, если ее об этом не просят. Если на синхронный объект observable подписаться, то он будет передавать все данные в потоке подписчика, а затем завершится (если поток конечный). Если за объектом observable стоит блокирующий сетевой ввод-вывод, то он будет синхронно блокировать поток подписчика и передавать событие методу onNext () после возврата из блокирующего обращения к сети.

Оглавление.
Предисловие.
Вступление.
Глава 1.Реактивное программирование.
Глава 2.Реактивные расширения.
Глава 3.Операторы и преобразования.
Глава 4.Применение реактивного программирования в существующих приложениях.
Глава 5.Реактивность сверху донизу.
Глава 6.Управление потоком и противодавление.
Глава 7.Тестирование и отладка.
Глава 8.Практические примеры.
Глава 9.Направления будущего развития.
Приложение А. Дополнительные примеры HTTP-серверов.
Приложение В. Решающее дерево для выбора операторов Observable.    
Об авторах.        
Об изображении на обложке.    
Предметный указатель.

Купить - djvu .
Дата публикации:






Теги: :: :: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2024-12-22 17:36:22