"O guia definitivo das melhores práticas da plataforma Java. Atualizado com o Java 9. Como nas edições anteriores, cada capítulo do Java Efetivo, Terceira Edição é composto de inúmeros itens, cada qual apresentado no formato de um ensaio independente e curto que oferece recomendações específicas, traz informações a respeito das sutilezas da plataforma Java, e exemplos de códigos atualizados. As descrições e explicações completas de cada item esclarecem o que fazer, o que não fazer e o por quê. A terceira edição aborda os recursos da linguagem e das bibliotecas introduzidos no Java, 7, 8 e 9, como as construções de programação funcional, adicionadas às raizes da programação orientado a objetos. Adicionou-se muitos itens novos também, incluindo o capítulo dedicado aos lambdas e às streams. A edição nova inclui: Interfaces funcionais, expressões lambadas, referências para método, e streams. Métodos estáticos e padrões para interfaces Inferência de tipo, incluindo o operador <> para os tipos genéricos Anotação @SafeVarargs Instruções try-with-resources Recursos das bibliotecas novas, como a interface Optional , a java.time, e a facilidade dos métodos de fabricação para as coleções"