![]() |
1
2
这有点像问如何把猪变成大象…:-) 好的,有两种方法可以解决这个问题(使用Java库):
这两种方法都有缺点:
从概念上讲,Ostermiller库实际上是PipeReader/PipeWriter的重新实现。(他的重新实现的一些优点在Java 1.6中得到了讨论……它允许您指定管道的缓冲区大小。Mark支持很有趣,但我可以想象一些问题,这取决于您如何使用它。) 您还可以找到PipedReader/PipedWriter替代品,该替代品使用灵活的缓冲区,可以根据需要增长和收缩。(至少……这在概念上是可能的。) |
![]() |
sp_user123 · 编写大量文件的最佳方法 10 年前 |
![]() |
gangwerz · 引发IOException后找不到文件 10 年前 |
![]() |
user2184598 · Java文件输入流 12 年前 |
![]() |
liam xu · FileInputStream.read()何时阻止? 12 年前 |
![]() |
Kaliyug Antagonist · 以非阻塞方式处理文件上传 12 年前 |