Flujos de E/S de Java
Flujos de E/S de Java
En este tutorial, aprenderemos sobre los flujos de entrada/salida de Java y sus tipos.
En Java, los flujos son la secuencia de datos que se leen desde el origen y se escriben en el destino.
Un flujo de entrada se utiliza para leer datos de la fuente. Y, un flujo de salida se utiliza para escribir datos en el destino.
class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
Por ejemplo, en nuestro primer Hello World ejemplo, hemos usado System.out
para imprimir una cadena. Aquí, el System.out
es un tipo de flujo de salida.
Del mismo modo, hay flujos de entrada para tomar entrada.
Aprenderemos sobre flujos de entrada y flujos de salida en detalle en los tutoriales posteriores.
Tipos de flujos
Dependiendo de los datos que contenga una secuencia, se puede clasificar en:
- Flujo de bytes
- Flujo de personajes
Flujo de bytes
El flujo de bytes se utiliza para leer y escribir un solo byte (8 bits) de datos.
Todas las clases de flujo de bytes se derivan de clases abstractas base llamadas InputStream
y OutputStream
.
Para obtener más información, visite
- Clase Java InputStream
- Clase Java OutputStream
Flujo de personajes
El flujo de caracteres se utiliza para leer y escribir un solo carácter de datos.
Todas las clases de flujo de caracteres se derivan de clases abstractas base Reader
y Writer
.
Para obtener más información, visite
- Clase de lector de Java
- Clase de escritor de Java
Java