| ||||
» Каталог » Научно-популярная литература » Информационные технологии » Программирование | ||||
Каталог товаров:Реклама:
|
Java Concurrency на практике. Ли Д., Гетц Брайан, Пайерлс Тим, Блох Джошуа, Боубер Джозеф, Холмс ДэвидМногоядерные процессоры — это обыденная реальность, а эффективное использование параллелизма стало необходимым для создания любого высокопроизводительного приложения. Потоки являются фундаментальной частью платформы Java. В "Java Concurrency на практике" сами создатели прорывной технологии объясняют не только принципы работы, но и рассказывают о паттернах проектирования. Улучшенная виртуальная машина Java, поддержка высокопроизводительных классов и богатый набор строительных блоков для задач распараллеливания стали в свое время прорывом в разработке параллельных приложений. Однако разработка, тестирование и отладка многопоточных программ доставляют много проблем. Легко создать конкурентную программу, которая вроде бы будет работать. В "Java Concurrency на практике" вы найдете как теорию, так и конкретные методы создания надежных, масштабируемых и поддерживаемых параллельных приложений. Код перестает работать именно тогда, как это важнее всего: при большой нагрузке. Эта книга охватывает следующие темы:- Базовые концепции параллелизма и безопасности потоков- Методы построения и составления многопоточных классов- Использование блоков параллелизма в java. Авторы не предлагают перечень API и механизмов параллелизма, они знакомят с правилами проектирования, паттернами и моделями, которые не зависят от версии Java и на протяжении многих лет остаются актуальными и эффективными. concurrent- Оптимизация производительности: что можно делать, а что не стоит и пытаться- Тестирование параллельных программ- Атомарные переменные, неблокирующие алгоритмы и модель памяти Java Страниц: 464. util. 0.0117 | |||
© 2011 -
2024
- BeriteUNas.ru - интернет-магазин
|