recherche

Maison  >  Questions et réponses  >  le corps du texte

java - 输入输出流 为什么两次写操作时间间隔比较短的话 只要一次读操作就能把两次的数据读取出来,要sleep才能分开

高洛峰高洛峰2768 Il y a quelques jours868

répondre à tous(2)je répondrai

  • PHPz

    PHPz2017-04-18 10:37:16

    Seule une partie du code est collée, il n'y a donc aucun moyen d'exécuter le test. De plus, votre description du scénario de problème est trop générale. Veuillez organiser le langage pour le décrire clairement.

    répondre
    0
  • PHPz

    PHPz2017-04-18 10:37:16

    En regardant cette partie du code, je ne sais pas ce que vous utilisez pour la communication. Je suppose que c'est un socket TCP

    Ces API, y compris le socket TCP, sont toutes orientées flux d'octets, et il n'y a aucune garantie qu'une écriture corresponde à une lecture.

    Si vous voulez une écriture et une lecture, c'est-à-dire orientées "message", vous devez l'implémenter vous-même dans la couche supérieure.

    répondre
    0
  • Annulerrépondre