interfaces implementadas
- se puede cerrar
- AutoCloseable
subclases directas
- El AudioInputStream (corriente de entrada de vídeo)
- A ByteArrayInputStream (byte flujo de entrada array)
- FileInputStream (corriente de entrada de archivo)
- FilterInputStream (filtro de flujo de entrada)
- Flujo de entrada
- El ObjectInputStream (corriente de entrada de objeto)
- El PipedInputStream (tubo de flujo de entrada)
- A SequenceInputStream (secuencia de flujo de entrada)
- A StringBufferInputStream (cadena tampón de flujo de entrada)
constructor
- Flujo de entrada
método
- int disponible (), devuelve una estimación del número , el número de bytes desde el flujo de entrada se puede leer o saltado, el número de la siguiente llamada no está bloqueado por el proceso de
- void close (), cerca de la secuencia de entrada, y libera toda la corriente de entrada asociados a los recursos del sistema
- marca void (int readlimit), en el flujo de entrada de marcado de la posición actual
- boolean markSupported (), prueba de este flujo de entrada compatible con los métodos de marca y RESET
- int abstracta de lectura (), lee el siguiente byte de los datos del flujo de entrada
- int leer (byte [] b), lee el flujo de entrada de un cierto número de bytes, y organizarse en la matriz de memoria intermedia b
- int leer (byte [] b, int off, int len), lee el flujo de entrada hacia arriba a número len de bytes, y organizar en una matriz de bytes b, OFF se almacena en el primer byte de la matriz b próximo marca
- void reset (), el flujo de entrada restaurado a marcar el método de la posición de marcado
- largo omitir (larga n), salto y desechar el flujo de datos de entrada de n bytes
anormal
- IOException, este método produce una excepción, leer (byte [] b), leer (byte [] b, int off, int), saltar (), disponible (), close (), reset ()
- NullPointerException, este método produce una excepción, leer (byte [] b), leer (byte [] b, int off, int)
- IndexOutOfBoundsException, este método produce una excepción, leer (byte [] b, int off, int)