将FileOutputStream管道化为没有磁盘i / o的InputStream

时间:2016-02-08 17:56:04

标签: java file streaming fileoutputstream disk-io

第三方库在内部将我的SubClassOfOutputStream强制转换为FileOutputStream,以调用getChannel()操作,即使它们在API中公开了OutputStream接口。这(显然)会导致ClassCastException。

我需要写一个SubClassOfOutputStream接口。我显然需要写入FileOutputStream容器,将该数据传递给InputStream,并将有问题的InputStream中的字节读入我的SubClassOfOutputStream实例。有没有办法在没有磁盘的情况下执行此操作?

谢谢!

0 个答案:

没有答案