title: Piped I/O stream in java
body: <p>I am not able to understand the purpose of piped i/o streams in java. If I write something using an outputstream, I can anyways read it again using an inputstream.</p>
  
  <p>So what is the need of a pipedstream?</p>