我只知道ByteArrayOutputStream这类可以往数组中写入数据,并且可以取出.除此之外它还有什么作用吗?在实际开发中它常会被应用在何处?io