Red de conocimiento informático - Material del sitio web - En el paquete java.io, ¿qué flujo representa inputstream? ¿Se puede crear una instancia y cuál es su función?

En el paquete java.io, ¿qué flujo representa inputstream? ¿Se puede crear una instancia y cuál es su función?

InputStream representa un flujo de entrada de bytes. Es una clase abstracta y no se puede crear una instancia.

InputStream se utiliza para marcar clases que generan entradas de diferentes fuentes de datos. Estas fuentes de datos incluyen (cada una tiene una subclase InputStream asociada):

(1) Matriz de bytes

(2) Objeto de cadena

(3) Archivo

(4) "Pipeline", que funciona como una tubería de la vida real: entrada en un extremo y salida en el otro.

(5) Secuencias de otros tipos de transmisiones para que podamos recopilarlas de manera uniforme y fusionarlas en una sola secuencia.

(6) Otros conjuntos de datos, como conexiones a Internet.