Noticias

Jueves, 25 Mayo, 2017 - 19:46

La clase abstracta Writer permite escribir en streams de salida de tipo char. Los métodos más comunes de esta clase son:

Jueves, 25 Mayo, 2017 - 19:43

La clase abstracta Reader maneja streams de entrada de char. Los métodos de la clase Reader son:

Jueves, 25 Mayo, 2017 - 19:36

La clase abstracta OutputStream sirve para manejar streams de salida de bytes, y dispone de los siguientes métodos:

Jueves, 25 Mayo, 2017 - 19:28

La clase abstracta InputStream sirve para manejar streams de entrada, y facilita los siguientes métodos:

Jueves, 25 Mayo, 2017 - 19:16
  • Transportan caracteres Unicode
  • Existen 2 clases abstractas: Reader y Writer, que representan los stream de entrada y salida de caracteres respectivamente
  • Existen diversas subclases que implementan sus métodos:
Jueves, 25 Mayo, 2017 - 19:01
  • Transportan datos de tipo byte
  • Lanzan la excepción IOException, para poder controlar errores de entrada/salida
  • Contiene 2 clases abstractas: InputStream y OutputStream, que son los streams de entrada y salida de datos, respectivamente
Jueves, 25 Mayo, 2017 - 18:51
  • El paquete java.io contiene clases que permiten el manejo de streams de datos
  • Existen streams de 2 tipos:
    • Streams de bytes
    • Streams de char
Jueves, 25 Mayo, 2017 - 18:46

Glosario de términos generales

Jueves, 25 Mayo, 2017 - 18:40

Un búfer (buffer en inglés) es un espacio en memoria que se utiliza para almacenar temporalmente datos con un único fin. Cumple 2 objetivos principales:

Jueves, 25 Mayo, 2017 - 18:26
  • Un stream es una abstracción que representa al flujo datos que viaja en una comunicación, entre el elemento que genera la información, y el elemento que consume la información.
  • Java posee 3 streams predefinidos, que dependen de java.lang:
    • System.in representa al stream de entrada por defecto (teclado)

Páginas