gpt4 book ai didi

java - java 中的 fork 流

转载 作者:行者123 更新时间:2023-11-30 03:40:12 25 4
gpt4 key购买 nike

首先,我确实做了研究,并且完全理解 java 明确表示不应该这样做。在这里引用这个问题Can you split a stream into two streams?

顺便说一下,我正在构建一个应用程序,我希望使用流(互联网输入,本地文件系统输出)将文件保存到某个位置,并将该文件(通常是图像)显示到 JFrame。我目前使用的系统只是将它们链接在一起,从互联网输入到文件输出。然后从文件输出到本地对象,该对象通过监听器发送到 JFrame。这确实有效,但感觉效率很低。所以总而言之,我的问题是,是否有一种更有效的方法本质上以这种方式 fork 流?

最佳答案

a)链接答案中的那些 Java8 Streams 与输入/输出流无关

b)它可能不是那么低效,因为您需要图像的整个位图来显示它,因此在下载一半时启动并不是那么有用

c) 您可以write to two different places at once with a TeeOutputStream .

关于java - java 中的 fork 流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26986523/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com