A edição de janeiro de 2015 da Revista Java Magazine trás um artigo meu sobre a Streams API e novas formas para lidar com coleções no Java 8.
Esse artigo apresenta a Streams API, uma das novidades do Java 8 que traz facilidades e melhorias para o processamento de elementos em coleções. O ponto de partida para esse artigo foi um post neste blog fornecendo uma visão geral da Streams API. Com o uso da Streams API, as operações passam a ser pensadas sobre “o que fazer”, ao invés do “como fazer”. Essa abordagem é possível devido a abstrações que encapsulam operações comuns realizadas sobre coleções.
Assim como a API Collections, amplamente adotada hoje em dia e que faz parte do cotidiano dos desenvolvedores Java, muito em breve a Streams API atingirá este nível de adoção por causa das suas características complementares à API Collections, fazendo com que o aprendizado e o domínio dessa nova API sejam essenciais.
Streams API: trabalhando com coleções de forma flexível em Java
Revista Java Magazine, Janeiro de 2015, edição 135