Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Boas práticas com a classses anônimas

Após a explicação do professor, surgiu uma dúvida à respeito sobre a utilização de classes anônimas em projetos reais. Realmente é comum haver trechos de código de classe anônima? Sobre performance, seria uma boa alternativa quando se fala em um volume muito grande de dados?

Obrigado desde já pessoal!

Abraço!

1 resposta
solução!

Olá Felipe, tudo bem ?

Dependendo do projeto pode ser normal ter classes anônimas, entretanto, a partir da versão 8 e superior, o mais comum vai ser encontrar as expressões lambda para deixar o código mais simples e legível e fazer essa substituição!

Em relação em performance, acredito que dificilmente vai impactar de alguma forma significativa, a JVM faz diversas otimizações para que features como lambda e afins sejam possíveis e viáveis de serem utilizados, e sempre que possível novas versões do java podem trazer melhorias na questão de performance :)

Então pode ficar tranquilo e usar sem medo, inclusive no curso de Java 8 existe uma série de outras formas de usar, inclusive utilizando o Method Reference :)

Abraços e Bons Estudos!