Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
告诉我。
当我调用 Socket.getOutputStream.write(); 时会发生什么 然后 Socket.getOutputStream.flush(); ? 因为当我想发送超过 8162 个字节时,它只发送可以放置在这个大小的字节。并且不发送下一个字节。
请解释一下。
我不使用 Java,我可能错了,但我的建议是 Socket 有一个用于传出数据的缓冲区,并且大约 8162 字节是它的最大大小,超过该数量的数据将从缓冲区中截断,因此会不被发送