16+
2 отзыва
Купили 309 человек
Аннотация
| Серия | Для профессионалов |
|---|---|
| Издательство | |
| Переплет | Мягкий переплёт |
| Страниц | 464 |
| Год, тираж | 2026 |
2 199 ₽2 595 ₽
-15%
В наличии
как получить заказ
В магазинах сетиВ сб, 25 апреля — бесплатно
- В пунктах выдачиВ сб, 25 апреля — бесплатно
- КурьеромВ вс, 26 апреля — бесплатно
- Почтой РоссииВ пн, 27 апреля — от 573 ₽
Получить сегодня
В наличии в 12 магазинах, от 1 899 ₽
Отзывы
2
Сергей Воробей
1 год назад
Анонимный покупатель
6 лет назад
Описание и характеристики
Потоки являются фундаментальной частью платформы Java. Многоядерные процессоры - это обыденная реальность, а эффективное использование параллелизма стало необходимым для создания любого высокопроизводительного приложения. Улучшенная виртуальная машина Java, поддержка высокопроизводительных классов и богатый набор строительных блоков для задач распараллеливания стали в свое время прорывом в разработке параллельных приложений. В "Java Concurrency на практике" сами создатели прорывной технологии объясняют не только принципы работы, но и рассказывают о паттернах проектирования.
Легко создать конкурентную программу, которая вроде бы будет работать. Однако разработка, тестирование и отладка многопоточных программ доставляют много проблем. Код перестает работать именно тогда, как это важнее всего: при большой нагрузке. В "Java Concurrency на практике" вы найдете как теорию, так и конкретные методы создания надежных, масштабируемых и поддерживаемых параллельных приложений. Авторы не предлагают перечень API и механизмов параллелизма, они знакомят с правилами проектирования, паттернами и моделями, которые не зависят от версии Java и на протяжении многих лет остаются актуальными и эффективными.
Эта книга охватывает следующие темы:
- Базовые концепции параллелизма и безопасности потоков
- Методы построения и составления многопоточных классов
- Использование блоков параллелизма в java.util.concurrent
- Оптимизация производительности: что можно делать, а что не стоит и пытаться
- Тестирование параллельных программ
- Атомарные переменные, неблокирующие алгоритмы и модель памяти Java
Легко создать конкурентную программу, которая вроде бы будет работать. Однако разработка, тестирование и отладка многопоточных программ доставляют много проблем. Код перестает работать именно тогда, как это важнее всего: при большой нагрузке. В "Java Concurrency на практике" вы найдете как теорию, так и конкретные методы создания надежных, масштабируемых и поддерживаемых параллельных приложений. Авторы не предлагают перечень API и механизмов параллелизма, они знакомят с правилами проектирования, паттернами и моделями, которые не зависят от версии Java и на протяжении многих лет остаются актуальными и эффективными.
Эта книга охватывает следующие темы:
- Базовые концепции параллелизма и безопасности потоков
- Методы построения и составления многопоточных классов
- Использование блоков параллелизма в java.util.concurrent
- Оптимизация производительности: что можно делать, а что не стоит и пытаться
- Тестирование параллельных программ
- Атомарные переменные, неблокирующие алгоритмы и модель памяти Java
| Код | 2780923 |
|---|---|
| Издательство | |
| Серия | Для профессионалов |
| Автор | |
| Переплет | Мягкий переплёт |
| Кол-во страниц | 464 |
| Год издания | 2026 |
| ISBN | 978-5-4461-1314-9 |
| Раздел | Языки и среды программирования |
| Размеры | 2.4 см × 16.5 см × 23.3 см |
| Вес | 0.48 кг |
