- Руководства по пользованию программами
- Операционные системы и утилиты для ПК
- Интернет
- Графика. Дизайн. Проектирование
- Программы и утилиты для цифровых устройств
- Железо ПК
- Информатика
- Сети и коммуникации
- Бухгалтерия
- Базы данных
- Анализ данных
- Электронная бухгалтерия
- Машинное обучение. Анализ данных
- Менеджмент в IT
Java Concurrency на практике (Гетц Брайан; Пайерлс Тим; Боубер Джозеф; Джошуа Блох; Даг Ли; Холмс Дэвид); Прогресс книга, 2021
от 52 р. до 70 р.
- Издатель: Прогресс книга
- ISBN: 978-5-4461-1314-9
EAN: 9785446113149
- Книги: Математика
- ID:5493777
Сравнить цены (4)
Цена от 52 р. до 70 р. в 4 магазинах
Магазин | Цена | Наличие |
---|---|---|
Описание
Потоки являются фундаментальной частью платформы Java. Многоядерные процессоры - это обыденная реальность, а эффективное использование параллелизма стало необходимым для создания любого высокопроизводительного приложения. Улучшенная виртуальная машина Java, поддержка высокопроизводительных классов и богатый набор строительных блоков для задач распараллеливания стали в свое время прорывом в разработке параллельных приложений. В "Java Concurrency на практике" сами создатели прорывной технологии объясняют не только принципы работы, но и рассказывают о паттернах проектирования.
Легко создать конкурентную программу, которая вроде бы будет работать. Однако разработка, тестирование и отладка многопоточных программ доставляют много проблем. Код перестает работать именно тогда, как это важнее всего: при большой нагрузке. В "Java Concurrency на практике" вы найдете как теорию, так и конкретные методы создания надежных, масштабируемых и поддерживаемых параллельных приложений. Авторы не предлагают перечень API и механизмов параллелизма, они знакомят с правилами проектирования, паттернами и моделями, которые не зависят от версии Java и на протяжении многих лет остаются актуальными и эффективными.
Эта книга охватывает следующие темы:
- Базовые концепции параллелизма и безопасности потоков
- Методы построения и составления многопоточных классов
- Использование блоков параллелизма в java.util.concurrent
- Оптимизация производительности: что можно делать, а что не стоит и пытаться
- Тестирование параллельных программ
- Атомарные переменные, неблокирующие алгоритмы и модель памяти Java
Смотри также о книге.
О книге
Параметр | Значение |
---|---|
Переплет | Мягкий переплет |
Издатель | Прогресс книга |
Год издания | 2021 |
Возрастные ограничения | 16 |
Кол-во страниц | 464 |
Серия | Для профессионалов |
Автор(ы) | Гетц Брайан; Пайерлс Тим; Боубер Джозеф; Джошуа Блох; Даг Ли; Холмс Дэвид |
Тип обложки | мягкая |
Издательство | Питер |
Количество страниц | 464 |
Возрастное ограничение | 16+ |
Формат | 23,4x16,4x1,9 |
Вес | 594 |
Количество книг | 1 |
ISBN | 978-5-4461-1314-9 |
Размеры | 70x100/16 |
Обложка | мягкая обложка |
Язык издания | rus |
Автор | Гетц Брайан; Пайерлс Тим; Боубер Джозеф; Джошуа Блох; Даг Ли; Холмс Дэвид |
Отзывы (11)
- Товарищ Артём — 24 Февраля 2020
Несмотря на то, что с титульных страниц и из выходных данных заботливо убрано упоминание даты публикации английского оригинала, эта дата для одной из классических книг по многопоточности в Java хорошо известна - это 9 мая 2006-го года. Это не делает книгу хуже, но оставляет открытым вопрос, почему эту книгу, прекрасно известную среди профессионалов, не переводили почти 14 лет, а теперь решили перевести, когда уже не Java 5 (актуальная на момент написания книги), а Java 13 и в Release Candidate (релиз - в марте) Java 14?
- Occam's Shiv — 13 Марта 2020
Ещё одна обязательная к прочтению книга для Java разработчика была изуродована переводом и плохой (возможно отсутствующей) работой редактора.
В книге много ляпов и неправильных толкований профессиональных терминов, явно неточного перевода и просто странного построения предложений даже для русского языка. Бывает, в процессе чтения ты понимаешь, что должен разгадать этот ребус из нагромождения слов для того, что бы вникнуть в суть прочитанного.
В листингах с кодом есть ошибки (в оригинале их нет, я проверил). Для тех, кто слабо знаком с предметом и решил начать с этой книги - если что не поймёте то это не в вас проблема, возможно просто ошибка в коде/тексте.
Про актуальность книги писать не буду, в рецензии другого автора ниже все сказано.
По хорошему книгу лучше читать в оригинале. Если у вас проблемы с английским (оригинал написан, по моему, вполне читаемо даже для слабого английского) то можно поискать эту же книгу в любительском переводе в интернете (который вышел в 2018 году). Даже там меньше ошибок и читается вполне бодро.
Добавить отзыв
Книги: Программирование Прогресс книга
Книги: Программирование
Категория 41 р. - 62 р.
Книги: Программирование: другие издатели
- 1С-Паблишинг
- BHV
- Bhv-cпб
- John Wiley & Sons Limited
- Бином
- Бомбора
- БХВ
- БХВ-Петербург
- Вильямс
- Диалектика
- Диалектика-Вильямс
- ДМК Пресс
- ДМК Пресс, ДМК Пресс
- ДМК-Пресс
- Издательский дом "Питер"
- Издательство «Просвещение»
- Инфра-Инженерия
- ИНФРА-М
- Кнорус
- Корона-Принт
- Лаборатория знаний
- Лань
- Лори
- МГТУ им. Н. Э. Баумана (национальный исследовательский университет)
- МГТУ им. Н.Э. Баумана
- Наука и Техника
- Новосибирский государственный технический университет
- Новый издательский дом
- ПИТЕР
- Прогресс книга
- Прометей
- Символ-Плюс
- Солон-пресс
- Форум
- Эксмо