InputStream | Java

 

Descripción

La clase InputSream es una clase abstracta que proporciona un flujo de entrada de bytes. Es la clase base para todas las clases que representan un flujo de entrada de bytes en Java. Define los métodos fundamentales para leer datos de una fuente, como archivos, sockets o arrays de bytes.

Sintaxis

public abstract class InputStream extends Object implements Closeable

Constructores

Métodos

Ejemplo

// Copiar ficheros
File origen = new File("origen.txt");
File destino = new File("destino.txt");

try {
  InputStream in = new FileInputStream(origen);
  OutputStream out = new FileOutputStream(destino);
				
  byte[] buf = new byte[1024];
  int len;

  while ((len = in.read(buf)) > 0) {
    out.write(buf, 0, len);
  }
		
  in.close();
  out.close();
} catch (IOException ioe){
  ioe.printStackTrace();
}

Artículos

Manual Java

Aprende más sobre Java consultando online o descargando nuestro manual.

Test Java

¿Te atreves a probar tus habilidades y conocimiento en Java con nuestro test?

Vídeos Java

Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.