Книга "Java Concurrency на практике" (Брайан Гетц, Т.Пайерлс, Д.Блох, Д.Боубер.Д.Холмс, Д.Ли)
Потоки являются фундаментальной частью платформы Java. Многоядерные процессоры - это обыденная реальность, а эффективное использование параллелизма стало необходимым для создания любого высокопроизводительного приложения. Улучшенная виртуальная машина Java, поддержка высокопроизводительных классов и богатый набор строительных блоков для задач распараллеливания стали в свое время прорывом в разработке параллельных приложений. В «Java Concurrency на практике» сами создатели прорывной технологии объясняют не только принципы работы, но и рассказывают о паттернах проектирования.
Легко создать конкурентную программу, которая вроде бы будет работать. Однако разработка, тестирование и отладка многопоточных программ доставляют много проблем. Код перестает работать именно тогда, как это важнее всего: при большой нагрузке. В «Java Concurrency на практике» вы найдете как теорию, так и конкретные методы создания надежных, масштабируемых и поддерживаемых параллельных приложений. Авторы не предлагают перечень API и механизмов параллелизма, они знакомят с правилами проектирования, паттернами и моделями, которые не зависят от версии Java и на протяжении многих лет остаются актуальными и эффективными.
Эта книга охватывает следующие темы:
- Базовые концепции параллелизма и безопасности потоков
- Методы построения и составления многопоточных классов
- Использование блоков параллелизма в java.util.concurrent
- Оптимизация производительности: что можно делать, а что не стоит и пытаться
- Тестирование параллельных программ
- Атомарные переменные, неблокирующие алгоритмы и модель памяти Java
1 | Краткое наименование | Книга "Java Concurrency на практике" (Брайан Гетц, Т.Пайерлс, Д.Блох, Д.Боубер.Д.Холмс, Д.Ли) |
---|---|---|
2 | Вес | 0.605 кг |
3 | Описание | Потоки являются фундаментальной частью платформы Java. Многоядерные процессоры - это обыденная реальность, а эффективное использование параллелизма стало необходимым для создания любого высокопроизводительного приложения. Улучшенная виртуальная машина Java, поддержка высокопроизводительных классов и богатый набор строительных блоков для задач распараллеливания стали в свое время прорывом в разработке параллельных приложений. В «Java Concurrency на практике» сами создатели прорывной технологии объясняют не только принципы работы, но и рассказывают о паттернах проектирования.
Легко создать конкурентную программу, которая вроде бы будет работать. Однако разработка, тестирование и отладка многопоточных программ доставляют много проблем. Код перестает работать именно тогда, как это важнее всего: при большой нагрузке. В «Java Concurrency на практике» вы найдете как теорию, так и конкретные методы создания надежных, масштабируемых и поддерживаемых параллельных приложений. Авторы не предлагают перечень API и механизмов параллелизма, они знакомят с правилами проектирования, паттернами и моделями, которые не зависят от версии Java и на протяжении многих лет остаются актуальными и эффективными. Эта книга охватывает следующие темы: - Базовые концепции параллелизма и безопасности потоков - Методы построения и составления многопоточных классов - Использование блоков параллелизма в java.util.concurrent - Оптимизация производительности: что можно делать, а что не стоит и пытаться - Тестирование параллельных программ - Атомарные переменные, неблокирующие алгоритмы и модель памяти Java |
4 | Размеры упаковки (измерено в НИКСе) | 23.3 x 16.6 x 2.1 см |
5 | Вес брутто (измерено в НИКСе) | 0.605 кг |
6 | Автор | Брайан Гетц, Т.Пайерлс, Д.Блох, Д.Боубер.Д.Холмс, Д.Ли |
7 | Серия | Алгоритмы, Конкурентное программирование, Параллельное программирование, Языки программирования |
8 | Название | Java Concurrency на практике |
9 | ISBN | 978-5-4461-1314-9 |
10 | Формат книги | 165 x 233 мм |
11 | Количество страниц | 464 |
12 | Год издания | 2021 |
13 | Обложка | Мягкая обложка |
14 | Издательство | ПИТЕР |
15 | Рекомендуемый возраст | 12+ |
16 | Торклиз/Инфо:ПИТЕР_vndr_site_краткое_описание | Потоки являются фундаментальной частью платформы Java. Многоядерные процессоры - это обыденная реальность, а эффективное использование параллелизма стало необходимым для создания любого высокопроизводительного приложения. Улучшенная виртуальная машина Java, поддержка высокопроизводительных классов и богатый набор строительных блоков для задач распараллеливания стали в свое время прорывом в разработке параллельных приложений. В «Java Concurrency на практике» сами создатели прорывной технологии объясняют не только принципы работы, но и рассказывают о паттернах проектирования. Легко создать конкурентную программу, которая вроде бы будет работать. Однако разработка, тестирование и отладка многопоточных программ доставляют много проблем. Код перестает работать именно тогда, как это важнее всего: при большой нагрузке. В «Java Concurrency на практике» вы найдете как теорию, так и конкретные методы создания надежных, масштабируемых и поддерживаемых параллельных приложений. Авторы не предлагают перечень API и механизмов параллелизма, они знакомят с правилами проектирования, паттернами и моделями, которые не зависят от версии Java и на протяжении многих лет остаются актуальными и эффективными. Эта книга охватывает следующие темы: - Базовые концепции параллелизма и безопасности потоков - Методы построения и составления многопоточных классов - Использование блоков параллелизма в java.util.concurrent - Оптимизация производительности: что можно делать, а что не стоит и пытаться - Тестирование параллельных программ - Атомарные переменные, неблокирующие алгоритмы и модель памяти Java |
Xарактеристики, комплект поставки и внешний вид данного товара могут отличаться от указанных или могут быть изменены производителем без отражения в каталоге.
Производитель/Адрес: Планет Технолоджи Корпорейшн. 11Ф., Не 96МетроМинqуан РД., К Синьдянь Н., Новый Тайбэй 231, Тайвань (Р. О. Ц)С. АОС Интернешнл (Европ) БВ, Барбара Строззилан 386 НЛ-1083 Амстердам, НидерландыAOC International (Europe) BV, Barbara Strozzilaan 386 NL-1083 HN Amsterdam The Netherlands Страна производства: Китай Импортер: ООО Гигамаркет г.Минск, ул. Грибоедова 1-191