Java Efetivo: AS Melhores Práticas Para a Plataforma Java

+ mais detalhes

  Descrição do Produto

O Guia Definitivo das Melhores Práticas com Java — Atualizado para o Java 7, 8 e 9 Desde a publicação anterior de Java Efetivo, após o lançamento da versão 6, o Java mudou radicalmente. Este clássico vencedor do prêmio Jolt foi todo atualizad o para aproveitar ao máximo os recursos mais recentes da plataforma e de suas bibliotecas. A diversidade de paradigmas no Java moderno demanda recomendações específicas quanto às melhores práticas, e este livro as disponibiliza. Como nas edições ant eriores, cada capítulo de Java Efetivo, Terceira Edição é composto de inúmeros “itens” apresentados como ensaios independentes e curtos que trazem recomendações específicas, informações sobre as sutilezas da plataforma e exemplos de códigos atualiza dos. As descrições e explicações completas de cada item esclarecem o que fazer, o que não fazer e o porquê. Esta edição aborda os recursos e as bibliotecas do Java 7, 8 e 9, como as construções de programação funcional, adicionadas às raízes da pro gramação orientada a objetos. Adicionou-se muitos itens novos também, incluindo um capítulo dedicado aos lambdas e às streams. A NOVA EDIÇÃO INCLUI • Interfaces funcionais, expressões lambdas, referências para método e streams • Métodos es tá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 Este livro foi elaborado para ajudá-lo a utilizar de modo efetivo a linguagem e as bibliotecas de programação Java: java.lang, java.util e java.io, e os subpacotes Java, tais como, o java.util.concurre nt e o java.util.function. Outras bibliotecas são discutidas eventualmente. Esta obra é composta de 90 Itens, e cada um deles aborda o conhecimento de uma regra. Geralmente, as regras descrevem as práticas consideradas produtivas pelos melhores e mais experientes programadores. Os Itens são agrupados em 11 capítulos, cada qual abrange um aspecto amplo da arquitetura de software. A finalidade da obra não é ser lida do princípio ao fim: cada Item é mais ou menos independente. Os Itens es tão amplamente correlacionados desse modo, você pode facilmente trilhar o próprio caminho através das páginas. Introduziram-se muitos recursos à plataforma desde a publicação da última edição deste livro. A maioria dos Itens desta obra usa de algum

  Atributos

num_paginas:
432
ano_edicao:
2018
num_edicao:
3
data_lancamento:
28/05/2019
isbn13:
9788550804620
ean:
9788550804620
autor:
JOSHUA, BLOCH
editora:
ALTA BOOKS
encadernacao:
BROCHURA
peso:
0.400
altura:
23.000
largura:
16.000
comprimento:
2.100