Эванс Бенджамин, Гоф Джеймс, Ньюланд Крис. Java. Оптимизация программ. Практические методы повышения производительности приложений в JVM
Книга "Java. Оптимизация программ. Практические методы повышения" написана Эвансом Бенджамином, Гофом Джеймсом и Ньюландом Крисом. В ней рассматриваются различные методы и подходы к оптимизации программ на языке Java.
Авторы начинают с обзора основных принципов работы с производительностью в Java, включая принципы бенчмаркинга, профилирования и измерения производительности. Затем они переходят к более конкретным темам, таким как оптимизация алгоритмов, использование многопоточности для повышения производительности, оптимизация работы с памятью и использование специфичных для Java конструкций.
Книга также включает в себя множество примеров кода и советов по оптимизации различных аспектов программ, включая работу с циклами, обработку строк, коллекций и баз данных. Авторы дают рекомендации по использованию различных инструментов и методов, которые помогут программистам улучшить производительность своих Java-программ.
Книга "Java. Оптимизация программ. Практические методы повышения" является полезным руководством для опытных Java-разработчиков, которые хотят улучшить производительность своих программ. Она предлагает практические советы и методы, которые помогут программистам сэкономить время и создать более эффективные и быстрые Java-приложения.
Авторы начинают с обзора основных принципов работы с производительностью в Java, включая принципы бенчмаркинга, профилирования и измерения производительности. Затем они переходят к более конкретным темам, таким как оптимизация алгоритмов, использование многопоточности для повышения производительности, оптимизация работы с памятью и использование специфичных для Java конструкций.
Книга также включает в себя множество примеров кода и советов по оптимизации различных аспектов программ, включая работу с циклами, обработку строк, коллекций и баз данных. Авторы дают рекомендации по использованию различных инструментов и методов, которые помогут программистам улучшить производительность своих Java-программ.
Книга "Java. Оптимизация программ. Практические методы повышения" является полезным руководством для опытных Java-разработчиков, которые хотят улучшить производительность своих программ. Она предлагает практические советы и методы, которые помогут программистам сэкономить время и создать более эффективные и быстрые Java-приложения.