Overview
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
A codificação e os testes são geralmente considerados áreas de especialização separadas. Neste livro prático, o especialista em Java, Scott Oaks, defende a abordagem de que qualquer pessoa que trabalhe com Java deve ser capaz de entender como o código se comporta na Máquina Virtual Java - incluindo os ajustes que podem ajudar no desempenho. Esta segunda edição actualizada ajuda-te a obter um conhecimento aprofundado do desempenho das aplicações Java utilizando a JVM e a plataforma Java.
Os desenvolvedores e engenheiros de desempenho aprenderão uma variedade de recursos, ferramentas e processos para melhorar o desempenho das versões Java 8 e 11 LTS. Embora a ênfase esteja nas versões e nos recursos com suporte à produção, este livro também apresenta prévias de novas tecnologias interessantes, como compilação antecipada e coleções de lixo experimentais.
- Compreende como as várias plataformas e compiladores Java afetam o desempenho
- Aprende como funciona a coleta de lixo do Java
- Aplica quatro princípios para obter os melhores resultados dos testes de desempenho
- Usa o JDK e outras ferramentas para saber como está o desempenho de uma aplicação Java
- Minimiza o impacto do coletor de lixo por meio de práticas de ajuste e programação
- Resolve problemas de desempenho nas APIs Java
- Melhora o desempenho de aplicativos de banco de dados orientados por Java