java - 输入输出流 为什么两次写操作时间间隔比较短的话 只要一次读操作就能把两次的数据读取出来,要sleep才能分开
高洛峰
高洛峰 2017-04-18 10:35:16
0
2
902
高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全員に返信(2)
PHPzhong

コードの一部のみが貼り付けられているため、テストを実行する方法はありません。また、問題のシナリオの説明が一般的すぎるため、言葉を整理して明確に説明してください。

いいねを押す +0
PHPzhong

コードのこの部分を見ただけでは、通信に何を使用しているのか分かりません。おそらく TCP ソケットだと思います

TCP ソケットを含むこれらの API はすべてバイト ストリーム指向であり、1 つの書き込みが 1 つの読み取りに対応するという保証はありません。

1回の書き込みと1回の読み取り、つまり「メッセージ」指向が必要な場合は、上位層で自分で実装する必要があります。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート