Streams de I / O Java

Neste tutorial, aprenderemos sobre fluxos de entrada / saída Java e seus tipos.

Em Java, streams são a sequência de dados que são lidos da origem e gravados no destino.

Um fluxo de entrada é usado para ler dados da fonte. E, um fluxo de saída é usado para gravar dados no destino.

 class HelloWorld ( public static void main(String() args) ( System.out.println("Hello, World!"); ) ) 

Por exemplo, em nosso primeiro exemplo Hello World , usamos System.outpara imprimir uma string. Aqui, System.outé um tipo de fluxo de saída.

Da mesma forma, existem fluxos de entrada para receber a entrada.

Aprenderemos sobre fluxos de entrada e fluxos de saída em detalhes nos tutoriais posteriores.

Tipos de Streams

Dependendo dos dados que um fluxo contém, ele pode ser classificado em:

  • Byte Stream
  • Character Stream

Byte Stream

O fluxo de bytes é usado para ler e gravar um único byte (8 bits) de dados.

Todas as classes de fluxo de bytes são derivadas de classes abstratas básicas chamadas InputStreame OutputStream.

Para saber mais, visite

  • Classe Java InputStream
  • Classe Java OutputStream

Character Stream

O fluxo de caracteres é usado para ler e gravar um único caractere de dados.

Todas as classes de fluxo de caracteres são derivadas de classes abstratas básicas Readere Writer.

Para saber mais, visite

  • Java Reader Class
  • Java Writer Class

Artigos interessantes...