Manipulando arquivos em Stream com Java 8

Nesse pocket você verá como acessar o conteúdo de arquivos de texto via stream nas APIs do Java 7 e 8, respectivamente, comparando ambas as estratégias.

Tempo: 27:15 min

Descrição: Nesse pocket você verá um comparativo entre as duas formas básicas de se ler arquivos usando a API do Java 7 e do Java 8, via classes dos pacotes java.io e java.nio, respectivamente. Veja como fazer uso das classes de BufferedReader e FileReader que antes precisavam receber os objetos dependentes injetados via construtor para poder converter o arquivo final em um buffer e/ou vetor de bytes. A partir do Java 8 temos um série de novos recursos que nos permitem simplificar o acesso ao conteúdo, bem como a manipulação do mesmo, como as classes Files e Paths, bem como os recursos de lambda, e try-with-resources.

Artigos relacionados