Streams

  • 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)
    • System.out representa al stream de salida por defecto (pantalla)
    • System.err representa al stream de error estándar por defecto (pantalla)
  • Existen 2 tipos principales de stream:
    • Stream de byte: los datos que viajan por él son de tipo byte
    • Stream de char: los datos que viajan por él son caracteres Unicode
  • Los streams de Java se encuentran en el paquete java.io 
java.lang:
  • System.in representa al stream de entrada por defecto (teclado)
  • System." data-share-imageurl="" style="position:fixed;bottom:0px;left:0px;">