Início Java 8 no InfoQ Brasil
Artigos
Feed RSS-
Java 8: Iniciando o desenvolvimento com a Streams API
Este artigo apresenta como trabalhar com uma das principais novidades do Java 8, a Streams API, recurso que traz novas classes e métodos que ajudam a manipular coleções de maneira simples e eficiente. Além dos conceitos, este artigo apresenta um exemplo prático para evidenciar os benefícios desta API. Dessa forma, o leitor terá uma base sólida para incorporar essa nova opção no seu dia a dia.
-
Java 8: Desmistificando Lambdas
O artigo destaca os pontos principais da palestra "Lambdas & Streams" que Simon Ritter apresentou no QCon London 2014. Ele explica o que são as expressões Lambdas, interface funcional, referência de métodos, Streams, operações de agregação e diversos exemplos.
-
Microservices: Decomposição de Aplicações para Implantação e Escalabilidade
Este artigo descreve um padrão de arquitetura que vem se tornando muito popular conhecido como Microservice. A ideia da arquitetura de microservices é projetar aplicações grandes, complexas e duráveis em um conjunto coeso de serviços que evoluem ao longo do tempo. O termo microservices sugere fortemente que os serviços sejam pequenos.
-
Anotações de tipos no Java 8: Ferramentas e oportunidades
As anotações no Java 8 podem ser escritas não apenas em declarações, mas também em qualquer uso de tipos como nas declarações, generics e conversões de tipos (cast). Nesse artigo são apresentadas as anotações de tipos e as ferramentas que ajudam a construir aplicações melhores.