Something on Java Byte array Streams…

Handling streams used to be one the good java programming practices. Here are some points quick tips…

  • ByteArrayOutputStream is in memory stream.
  • In ByteArrayOutputStream, the buffer automatically grows as data is written to it.
  • Closing ByteArrayOutputStream has no effects.
  • Methods in ByteArrayOutputStream class can be called after the stream has been closed without generating an IOException.