16+
2 отзыва
Купил 301 человек
Аннотация
| Серия | Для профессионалов |
|---|---|
| Издательство | |
| Переплет | Мягкий переплёт |
| Страниц | 464 |
| Год, тираж | 2026 |
2 199 ₽2 595 ₽
-15%
Осталось мало
как получить заказ
В магазинах сетиВ ср, 4 марта — бесплатно
- В пунктах выдачиВ чт, 5 марта — бесплатно
- КурьеромВ чт, 5 марта — бесплатно
- Почтой РоссииВ пт, 6 марта — от 573 ₽
Получить сегодня
В наличии в 16 магазинах, от 1 899 ₽
Отзывы
2
Сергей Воробей
12 месяцев назад
Анонимный покупатель
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 кг |
