【发布时间】:2013-04-17 13:22:34
【问题描述】:
我正在尝试理解管道流。 为什么我们不能使用其他流来相互管道而不是管道流?如下:
final ByteArrayOutputStream pos = new ByteArrayOutputStream();
final ByteArrayInputStream pis = new ByteArrayInputStream(pos.toByteArray());
我们什么时候会在管道流中出现死锁?我尝试使用单个主线程进行读写,但执行起来很流畅。
【问题讨论】: