Бесплатная доставка при покупке от 700 рублей* Бесплатная доставка при покупке от 700 рублей действует при выборе пунктов выдачи Boxberry или 5post.
Издательский Дом "Питер"
Магазин Издательство Новости Авторам Rights
Войти / Регистрация
0 = 0 р.
Итого: 0 р.
8 (800) 500 42 17
Время работы:
Пн-Пт: с 10:00 до 18:00

Время работы:
Пн-Пт: с 10:00 до 18:00

 
Новинки Бестселлеры Скоро Рекомендуем
Главная >
Java Concurrency на практике

Java Concurrency на практике

Гетц Б., Пайерлс Т., Блох Д., Боубер Д., Холмс Д. , Ли Д.

  • Тема: Для профессионалов
  • Год: 2025
  • Страниц: 464
  • Вес: 722 г.
  • Обложка: Мягкая обложка
  • Формат: 165х233х21 мм
  • ISBN: 978-5-4461-1314-9
Бумажная книга
(+ pdf, epub)
 
 
Цена:
1349 р.
Электронная книга
 
 
Цена:
550 р.
Оглавление Полистать
  • Описание
  • Об авторах
  • Отзывы
Потоки являются фундаментальной частью платформы Java. Многоядерные процессоры — это обыденная реальность, а эффективное использование параллелизма стало необходимым для создания любого высокопроизводительного приложения. Улучшенная виртуальная машина Java, поддержка высокопроизводительных классов и богатый набор строительных блоков для задач распараллеливания стали в свое время прорывом в разработке параллельных приложений. В «Java Concurrency на практике» сами создатели прорывной технологии объясняют не только принципы работы, но и рассказывают о паттернах проектирования.

Легко создать конкурентную программу, которая вроде бы будет работать. Однако разработка, тестирование и отладка многопоточных программ доставляют много проблем. Код перестает работать именно тогда, когда это важнее всего — при большой нагрузке. В «Java Concurrency на практике» вы найдете как теорию, так и конкретные методы создания надежных, масштабируемых и поддерживаемых параллельных приложений. Авторы не предлагают перечень API и механизмов параллелизма, они знакомят с правилами проектирования, паттернами и моделями, которые не зависят от версии Java и на протяжении многих лет остаются актуальными и эффективными.

Эта книга охватывает следующие темы:

- Базовые концепции параллелизма и безопасности потоков
- Методы построения и составления многопоточных классов
- Использование блоков параллелизма в java.util.concurrent
- Оптимизация производительности: что можно делать, а что не стоит и пытаться
- Тестирование параллельных программ
- Атомарные переменные, неблокирующие алгоритмы и модель памяти Java
  • Дмитрий  12.07.2023
    Хочется много хорошего сказать о книге, и много плохого - о переводе. Вместо этого просто оставлю тут перевод одного предложения:

    "In shutting down an application, there is a spectrum from graceful shutdown (finish what you've started but don't accept any new work) to abrupt shutdown (turn off the power to the machine room), and various points in between."

    "В shutdown есть спектр выключений от плавного (закончить начатое и не принимать новой работы) до внезапного (выключить
    питание)."

    имхо, английский выучить проще, чем язык, на который переведена книга))
  • Максим  23.02.2023
    Отвратительнейший перевод шикарной книги... Никому не советую брать в переводе А.Логунова. Читаю книгу в переводе указанного выше переводчика, и постоянно чувство того, что текст прогнали через гугл-переводчик. На английском языке читается очень понятно и доходчиво, здесь же необходимо постоянно догадываться, что за термин/определение/... из многопоточки скрывается за русским словом.
  • Николай  13.03.2020
    Отличная книга по многопоточности, на русском читается в разы быстрее, чем на английском.
    Простые, короткие примеры, лаконичное изложение.
    Все супер. Спасибо.
  • Алексей  22.02.2020
    Очень рад, что приобрел эту книгу. Все-таки на русском языке мало сейчас литературы по многопоточке.
    Мои коллеги считают ее по праву самой лучшей несмотря на то, что написана она под Java. Хотя где-то мелькал ее англоязычный вариант на С-подобных языках. Пока она ко мне едет, читаю ее электронный вариант, слава богу он вышел. Я не программирую под Java, но многие аспекты в этой книге по конкурентному программированию очень хорошо представлены. Не зря она считается многими настольной "библией" по многоточке. Информация в ней имеет фундаментальный характер. А примеры на Java мне позволяют прикоснуться к новому языку, хоть я нем и не кодирую, что расширяет мои познания в языках. Однозначно рекомендую к покупке.
    Неплохо эту книгу дополняют еще две, имеющиеся здесь. Одна по С++ с практикой многопоточного кода, другая -по С# и F# под .Net с интересной идеологией применения функционального программирования при конкурентном программировании. Рекомендую тоже прикупить, не пожалеете. И еще Windows internals. Она тут тоже есть в русском переводе.
    Издательству респект за качественную работу. Очень нравится то, что можно скачать бесплатно качественные электронные версии книг после приобретения бумажных.
    В качестве предложения хотелось бы видеть книги по параллельным вычислительным алгоритмам. С этим совсем беда в русском секторе.

Оставить отзыв

CAPTCHAОбновить изображение

Наберите текст, изображённый на картинке

Все поля обязательны к заполнению

Перед публикацией отзывы проходят модерацию



Мы в социальных сетях:
Youtube
Telegram
Vkontakte
habrahabr.ru
Наши детские аккаунты:
www.piterdetstvo.com
Telegram
Vkontakte
Психология. Питер:
psy.piter.com
Telegram
 
 
Помощь
Соглашение о продаже Как заказать Доставка товаров Способы оплаты Акции и скидки Обратная связь Возврат Оформление заказа Файлы к книгам Дисконт (Незначительный брак)
Издательство
Партнерская программа Приглашаем авторов Рекламодателям Книги под заказ Книготорговым организациям Rights Совместные покупки Партнеры
О нас
О компании Новости Где купить Контакты Вакансии

Подписка
Электронный адрес *
Имя
Фамилия



Mailigen Email маркетинг
* Обязательные поля

Наши реквизиты:ООО «Мейл Плюс»
ИНН 7802524386 КПП 780201001
Реквизиты р /с получателя: 40702810955080005460 в СЕВЕРО-ЗАПАДНЫЙ БАНК ПАО СБЕРБАНК г. Санкт-Петербург
к/с 30101810500000000653, БИК 044030653
Юр. адрес: 194044, г. Санкт-Петербург, Большой Сампсониевский пр-кт, дом № 29, литера А
Почтовый адрес: 194044, г. Санкт-Петербург, Большой Сампсониевский пр-кт, дом № 29, литера А

Заказ обратного звонка

Спасибо за обращение!
Скоро с вами свяжется наш менеджер