如题,出现StreamCorruptedException的原因到底是什么,有人说是创建了多个ObjectStreamOutput,有人说是多个线程共用了一个Object流,求高手解答

解决方案 »

  1.   


    那是API上的原话,但我不懂什么意思
      

  2.   

    看看这个,希望对你有用
    http://topic.csdn.net/t/20030217/19/1436961.html
      

  3.   


    额,貌似没用。。我在做一个两人对战的五子棋游戏服务器端是两个客户端套接字,player1和player2,对应于player1,有一个ObjectInputStream(用来接收player1的落子位置)和一个ObjectOutputStream(用来向player1输出player2的落子位置)player2类似。客户端是一个ObjectInputStream和一个ObjectOutputStream,分别用来从服务器接收对方的落子位置,和发送自己的落子位置不知道以上这样设计有什么问题,为什么在客户端创建ObjectInputStream时就会出现StreamCorruptedException,求高人解答