0

教えて。

Socket.getOutputStream.write(); を呼び出すとどうなりますか? 次に Socket.getOutputStream.flush(); ? 約 8162 バイト以上を送信したい場合は、このサイズに収まるバイトのみを送信するためです。そして、次のバイトは送信されません。

説明してください。

4

1 に答える 1

0

私はJavaをやっていないので間違っているかもしれませんが、ソケットには送信データ用のバッファがあり、約8162バイトが最大サイズであり、その量を超えるデータはバッファから切り捨てられるので、送られません

于 2010-01-30T10:34:24.223 に答える