它没有说是否在文档中。查看代码后(http://www.java2s.com/Open-Source/Java-document/6.0-JDK-
Modules-
sun/net/sun/net/www/protocol/http/HttpURLConnection.java.htm)看起来getInputStream和getOutputStream是同步的。我确实担心的是,如果您有一个获取输入流的线程,而同时又有另一个获取输出流的线程,则可能会使信号交叉。inputStream和outputStream是实例变量,可能不应在Thread之间共享。
如果您是我,我将实现一个队列,该队列将允许您将消息发布到队列,然后一次将它们发布到服务器。当请求返回时,您只需调用回调。这样可以确保在返回响应之前没有发送请求。



