Parabéns!

Entrada/Saída e Streams em Java

Alex Liu

Software Development Engineer

Fechamento do Capítulo 1: Operações com Arquivos em Java

  • Operações com arquivos em Java
    • Criar/excluir arquivos
    • Verificar existência de arquivo
  • Ler e escrever arquivos de texto
    • FileReader, FileWriter
    • Processamento eficiente de arquivos
  • Gerenciamento de diretórios
    • Criar diretórios (mkdir())
    • Listar arquivos (listFiles())
    • Trabalhar com caminhos (getPath())
Entrada/Saída e Streams em Java

Fechamento do Capítulo 2: Iterators e Streams

  • Percorrer coleções de dados
    • Iteradores (Iterator, ListIterator)
    • Remoção/modificação segura de elementos
  • Transformação de dados com Streams
    • Converter elementos (map())
    • Filtrar dados (filter())
    • Armazenar resultados (collect())
  • Agregação de dados
    • Combinar resultados (reduce())
    • Encontrar somas e totais
    • Melhorar legibilidade e eficiência
Entrada/Saída e Streams em Java

Fechamento do Capítulo 3: Métodos, Datas e Enums

  • Sobrescrita de métodos e recursão
    • Comportamentos específicos (@Override)
    • Resolver problemas repetitivos (recursion)
  • Gerenciar datas e horas
    • Datas/horas atuais (LocalDate, LocalTime)
    • Formatar datas (DateTimeFormatter)
    • Fazer cálculos (plusDays()`)
  • Trabalhar com Enums
    • Definir constantes
    • Melhorar clareza do código
    • Métodos e campos personalizados em Enum
  • Criar métodos personalizados reutilizáveis
    • Integrar conceitos com eficácia
    • Construir aplicações de fácil manutenção
Entrada/Saída e Streams em Java

Continue sua jornada em Java

  • Fontes na internet
    • Baeldung: site dedicado a tópicos e suporte em Java
    • Site de Java da Oracle: site dos mantenedores da tecnologia Java (Oracle)
    • dev.java: notícias, eventos e outras informações para desenvolvedores Java
    • Open JDK: comunidade dedicada a uma implementação livre e open-source de Java
  • Livros

    • Head First Java de Sierra et al.
    • Learn Java In One Day de Jamie Chan
    • Java for Beginners de Brady Ellison
  • Recursos adicionais:

Entrada/Saída e Streams em Java

Vamos continuar aprendendo

Entrada/Saída e Streams em Java

Preparing Video For Download...