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 atualizado 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 anteriores, 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 atualizados.
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 programaçã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 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
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.concurrent 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 estã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 alguma forma essas funcionalidades.
A tabela a seguir lhe mostra onde encontrar as principais funcionalidades elencadas:
Funcionalidade Itens Versão
Lambdas Itens 42–44 Java 8
Streams Itens 45–48 Java 8
Opcionais Item 55 Java 8
Métodos padrões nas interfaces Item 21 Java 8
try-with-resources Item 9 Java 7
@SafeVarargs Item 32 Java 7
Modules Item 15 Java 9
Código: | L037-9788550804620 |
Código de barras: | 9788550804620 |
Peso (kg): | 0,400 |
Altura (cm): | 23,00 |
Largura (cm): | 16,00 |
Espessura (cm): | 2,10 |
Autor | Bloch Joshua |
Editora | Editora Alta Books |
Idioma | PORTUGUES |
Encadernação | BROCHURA |
Páginas | 432 |
Ano de edição | 2018 |
Java efetivo
- R$117,00
-
R$55,57
Opções de Compra
Frequentemente comprados juntos
Sapiens - Uma breve história da humanidade
O que possibilitou ao Homo sapiens subjugar as demais espécies? O que nos torna capazes das mais bel..
R$59,90
Vendido e entregue por Leitura - SP/Campinas - Campinas Shopping
DevOps nativo de nuvem com Kubernetes
O Kubernetes é o sistema operacional do mundo nativo de nuvem e oferece uma plataforma confiável e e..
R$0,00
Vendido e entregue por Leitura - SP/Campinas - Campinas Shopping
Domain-Driven Design
A comunidade de desenvolvimento de softwares reconhece que a modelagem de domínios é fundamental par..
R$137,00
Vendido e entregue por Leitura - SP/Campinas - Campinas Shopping
Use a cabeça!
Esse é um excelente momento para se tornar um programador ágil! Finalmente, nosso setor encontrou um..
R$142,00
Vendido e entregue por Leitura - SP/Campinas - Campinas Shopping
O mítico homem-mês
Poucos livros sobre gestão de projetos de software têm sido tão influentes e perenes quanto O Mítico..
R$96,00 R$75,04
Vendido e entregue por Leitura - MG/BH - Av. Paraná 393
Implementando Domain-Driven Design
Implementando Domain-Driven Design apresenta uma abordagem completa para o entendimento de domaindri..
R$164,00 R$129,84
Vendido e entregue por Leitura - MG/BH - Av. Paraná 393
Oca/ ocp java se 7 programador i e ii
Um Sistema de Estudo Completo para os Exames OCA/OCP 1Z0-803 e 1Z0-804 Prepare-se para os exames OCA..
R$161,90 R$154,42
Vendido e entregue por Leitura - MG/BH - Shopping Delrey
Desenvolvimento de aplicações web com Angular
Este livro procura levar ao leitor os conhecimentos sobre o Angular capazes de permitir desenvolvime..
R$78,00 R$61,75
Vendido e entregue por Leitura - SP/Campinas - Campinas Shopping
Engenharia de software na prática
A cada dia, mais profissionais e empresas estão interessados em desenvolver softwares com qualidade,..
R$82,00
Vendido e entregue por Leitura - SP/Campinas - Campinas Shopping
Java Guia do Programador - 3ª Edição
Desenvolva aplicações usando o Java 8! Explore todas as vantagens da programação orientada a obje..
R$119,00
Vendido e entregue por Leitura - SP/Campinas - Campinas Shopping