English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriais Básicos de Java

Controle de fluxo Java

Java Array

Java Orientação a Objetos (I)

Java Orientação a Objetos (II)

Java Orientação a Objetos (III)

Tratamento de Exceções Java

Java Lista (List)

Java Queue (fila)

conjunto Java Map

conjunto Java Set

Java Entrada e Saída (I/O)

Java Reader/Writer

Tópicos Java

Java I/O Fluxo

Neste tutorial, vamos aprender sobre o Java entrada/fluxo de saída e seus tipos.

Em Java, os fluxos são sequências de dados lidos da fonte e escritos no destino.

umfluxo de entradausado para ler dados da fonte. E,fluxo de saídausado para escrever dados no destino.

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

Por exemplo, em nosso primeiroHello WorldNo exemplo, usamos System.out para imprimir a string. Aqui, System.out é um fluxo de saída.

Da mesma forma, também há fluxos de entrada que recebem entrada.

Vamos detalhar os fluxos de entrada e saída em aulas futuras.

Tipos de Fluxo

De acordo com os dados contidos no fluxo, eles podem ser classificados em:

  • Fluxo de Bytes

  • Fluxo de Caracteres

Fluxo de Bytes (Byte)

Os fluxos de bytes são usados para ler e escrever bytes individuais (8de dados (bits).

Todos os classes de fluxo de bytes derivam das classes abstratas básicas chamadas InputStream e OutputStream.

Para obter mais informações, acesse

Fluxo de Caracteres (Character )

Os fluxos de caracteres são usados para ler e escrever caracteres de dados individuais.

Todos os classes de fluxo de caracteres derivam da classe abstrata básica Reader e Writer.

Para obter mais informações, acesse