Java: оптимизация программ. Практические методы повышения производительности приложений в JVM

Эта книга представляет собой практическое руководство по оптимизации производительности Java-приложений, работающих на виртуальной машине Java (JVM). Авторы, признанные эксперты в области Java, делятся глубокими знаниями о внутреннем устройстве JVM и методах повышения эффективности кода.

Книга охватывает ключевые аспекты оптимизации: от общих принципов производительности и устройства JVM до конкретных техник работы с памятью, сборкой мусора, JIT-компиляцией и многопоточностью. Особое внимание уделяется практическим методам тестирования, профилирования и мониторинга приложений.

Читатели узнают о взаимосвязи аппаратного обеспечения, операционных систем и работы JVM, научатся выявлять узкие места производительности и применять оптимальные решения для их устранения. Книга также рассматривает особенности Java 9 и перспективы развития платформы.

Java: оптимизация программ. Практические методы повышения производительности приложений в JVM
B
Автор
Бенджамин Дж. Эванс, Джеймс Гоф, Крис Ньюланд
Издательство
Диалектика
Год
2019
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент