gpt4 book ai didi

java - 从数据输入流读取响应后可以写入数据输出流吗?

转载 作者:太空宇宙 更新时间:2023-11-04 08:53:24 26 4
gpt4 key购买 nike

我想做这样的客户端-服务器 Activity :1.首先客户端发送/写入输出流2. 服务器响应一些数据,这些数据将通过输入流读取3.客户端收到数据后,再次发送/写入输出流,响应数据已收到

现在,在执行步骤 3 之前我是否必须关闭输出流并重新打开它?另外,如果有人能给我提供一个片段,那将会非常有帮助。谢谢

最佳答案

如果你愿意的话可以,但你不需要。但是,在写入 OutputStream 后,您需要 flush() 以防它被缓冲。

问题在于知道何时阅读。如果要读取的字节数可用并且性能不是问题,则可以使用阻塞调用 readFully。但这只是一种可能的策略。

关于java - 从数据输入流读取响应后可以写入数据输出流吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2862499/

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