有没有人对在Java语言中创建一个既是InputStream又是OutputStream的管道对象有什么好的建议,因为Java没有多重继承,而且这两个流都是抽象类而不是接口?
发布于 2011-11-17 22:02:00
java.io.PipedInputStream
java.io.PipedOutputStream
发布于 2011-11-17 22:03:41
检查Pipe类以获得现成的实现
或者PipedInputStream和PipedOutputStream对
发布于 2011-11-17 22:03:06
您将不需要同时使用一个实例作为输入流和输出流。相反,您可以使用一个管道对象来封装(即组合)一个用于读取的InputStream和一个用于写入的OutputStream。
就像你在标准应用程序接口中使用System.in和System.out一样。
https://stackoverflow.com/questions/8168313
复制相似问题