Atenção! Nosso Atendimento é 100% automatizado por Inteligência Artificial!

Curso de "Explore Java IO" translation: "Explorar o Java IO"

Economize R$ 87,10

Preço:
Preço promocionalR$ 39,90 Preço normalR$ 127,00

Descrição

Explore Java IO: Um Guia Completo

Avaliação: 4.3 de 523 avaliações

Duração Total: 1.5 horas

Número de Aulas: 25

Nível: Todos os Níveis

Descubra o mundo do Java IO com nosso guia abrangente e detalhado. Manipular a Entrada e Saída do Java é uma habilidade essencial para tarefas diárias de programação em Java. Independentemente do tipo de aplicação Java em que você trabalhe, lidar com o Java IO é inevitável. No entanto, muitas pessoas acham o Java IO avassalador devido às inúmeras classes disponíveis na Plataforma Java para trabalhar com arquivos e operações de IO em geral. Essa confusão surge por não entender quais classes devem ser usadas para tarefas específicas. Nosso curso tem como objetivo eliminar essa frustração, começando pelos conceitos básicos e abrangendo conceitos cruciais, como entender arquivos, caminhos, diferentes tipos de caminhos, codificação de arquivos e as diferenças entre ASCII e Unicode. Em seguida, avançamos para técnicas avançadas necessárias para operações de IO de alto desempenho, incluindo buffers, canais, flip, limpeza de buffers, leitura de dispersão e gravação de coleta. Cada conceito complexo é explicado passo a passo com exemplos de código e representações visuais para garantir uma compreensão clara das ideias apresentadas. O curso está dividido em duas seções principais:

Seção 1: Modelo de Fluxo

Nesta seção, abordaremos os seguintes tópicos: - Arquivos de acesso aleatório com RandomAccessFile - Fluxos binários com FileInputStream/FileOutputStream - Fluxos de caracteres com FileReader/FileWriter/BufferedReader/BufferedWriter/PrintWriter - Fluxos de objetos/Serialização com ObjectInputStream/ObjectOutputStream

Seção 2: Biblioteca NIO

Nesta seção, exploraremos a biblioteca NIO e discutiremos os seguintes tópicos: - Buffers e Canais - Flip vs. Rewind - Flip vs. Clear - Clear vs. Compact - Marcação e Redefinição - Leitura de Dispersão e Gravação de Coleta Ao final deste curso, você irá: - Completar 2 questionários com um total de 41 perguntas - Compreender conceitos básicos como arquivos, caminhos relativos vs. absolutos e links simbólicos - Adquirir conhecimento sobre diferentes níveis em modelos de fluxo - Aplicar diferentes classes de fluxo para várias manipulações de arquivo, incluindo FileInputStream/FileOutputStream, DataInputStream/DataOutputStream, etc. - Compreender a serialização de objetos - Aprender técnicas eficazes para armazenar uma lista de objetos - Obter uma compreensão abrangente da biblioteca NIO - Aplicar modelos NIO para operações de arquivo de alto desempenho Todos os projetos de código do curso estão incluídos para prática e implementação prática.